Among us GLMod is an open source mod that collects data inside the game to provide a complete match history and various stats on Good Loss.
GLMod provides a comprehensive set of services for tracking game data and enhancing the Among Us experience:
- Authentication Service: Manages Good Loss authentication with Steam, login/logout functionality, and ban status handling
- Translation Service: Supports multiple languages with dynamic translation loading from the Good Loss API
- Integrity Service: Verifies file integrity and checksums to ensure mod authenticity
- Item Service: Manages in-game items (successes) and DLC ownership tracking
- Rank Service: Fetches and displays player ranks from Good Loss
- Service Manager: Centralized service management with enable/disable capabilities
- Game State Manager: Tracks game state, player actions, and match progression
GLMod automatically collects and synchronizes:
- Match history with detailed player statistics
- Role assignments and team compositions
- In-game actions (kills, reports, votes, sabotages, etc.)
- Task completion progress
- Custom role actions and events
- Player ranks and achievements
| Among Us - Version | Link |
|---|---|
| 2025.3.31 | Release |
Currently, GLMod uses your Steam ID to collect your data. Therefore, it's only available with Steam version of Among Us. There is no support for any other platform.
- Download the zip file from the releases for your game version (see above).
- Find the folder of your game. In Steam, you can right click on the game in your library, a menu will appear. Then, click on Properties > local data > browse.
- Go to the parent folder named common and make a copy of your Among Us game folder. Then, rename it as you want (for example, "Among Us - GLMod") and move it wherever you want on same drive.
- Now unzip the files from the .zip into the folder you just copied.
- Run the game by starting Among Us.exe from this folder (the first launch might take a while).
Not working? You might want to install the dependency vc_redist
- Download the zip file from the releases for your game version (see above).
- Install Among Us via Steam
- Extract the zip file into "~/.steam/steam/steamapps/common/Among Us".
- Enable winhttp.dll via the proton winecfg (https://docs.bepinex.dev/articles/advanced/proton_wine.html)
- Launch the game via Steam
GLMod is a mod that can be combined with any other mod. It is designed to be as simple as possible to use and to be as flexible as possible. It is also designed to be as lightweight as possible to avoid any performance issues. If you want to combine GLMod with another mod, you can do it by following the instructions below.
- Download and install the mod you want following its instructions.
- Download the dll file from the releases for your game version (see above).
- In the folder of the mod, go to BepInEx/plugins and add the GLMod.dll file.
- In the folder of the mod again, go to BepInEx/config and add a file called MODNAME.mm where MODNAME is the name of the other mod used.
Note that only vanilla actions and roles will be recorded. If you want to record custom actions and roles, you will have to modify the other mod to use GLMod functions. If you're a mod developper, see the "Integration with other mods" section below.
See dev.
If you want to contribute to the project, you need to install this repository on your computer. Here is how to do it:
- Clone the repository.
- In Among Us folder, make a copy of the Vanilla Among Us folder content.
- Install BepInEx in the copied folder by downloading the zip file from the releases for your game version (see above).
- Open the project in Visual Studio.
- You can start contributing and testing your changes.
This software is distributed under the GNU GPLv3 License.