Skip to content

DRG Completionist is a free, open-source online progress tracker for Deep Rock Galactic. It's designed to help keep track of all the different overclocks and cosmetics available for hard-working employees like yourselves, as well as to serve as an handy reference for overclock data.

License

Notifications You must be signed in to change notification settings

MoritzHayden/drg-completionist

 
 

Repository files navigation

DRG Completionist

GitHub release (latest SemVer) GitHub stars GitHub issues GitHub license

DRG Completionist is a free, open-source online progress tracker for Deep Rock Galactic. It's designed to help keep track of all the different overclocks and cosmetics available for hard-working employees like yourselves, as well as to serve as an handy reference for overclock data.

DRG Completionist is a fully-fledged Progressive Web App (PWA), which means it will automatically continue to function without an Internet connection and can be installed as a stand-alone app on supported browsers (e.g., Google Chrome, Microsoft Edge, Safari on iOS). The app is also responsively designed for both desktop and mobile use, and it supports using both mouse and touchscreen on nearly any screen size. We recommend installing this app via your browser for the best experience.

While progress can be input by clicking and tapping the old-fashioned way, DRG Completionist also utilizes a custom snazzy WASM-based save file parsing tool that locally analyzes your PC's Deep Rock Galactic save file. Simply upload your save file and the Save Parser will automatically input your current progress into each page so you don't have to!

The Steam save file is located here by default on Windows, but may vary based on your install location:

C:\Program Files (x86)\Steam\steamapps\common\Deep Rock Galactic\FSD\Saved\SaveGames\{steam_ID}_Player.sav

Upcoming Features

  • None planned right now, please open an issue if you have any suggestions

Privacy

DRG Completionist respects your privacy. The app is entirely serverless and uses the browser's local storage to keep track of your progress. No personally identifying information is ever collected or stored.

If you choose to upload your save file, neither the file nor its contents ever leaves your computer. The save file parser is compiled from Rust into WASM specifically so it can run completely within your browser. We encourage you to inspect the source code if you want to see what it's doing.

The only tracking this app has are a few fully anonymized Google Analytics tags that allow us to see how (or if) this app is used in the wild. These gtags are blocked by default if you use any of the privacy-oriented browser settings and extensions that are widely available today.

Special Thanks

  • The folks who maintain the Deep Rock Galactic Wiki, which provided all the pictures and data that make this app run
  • @iAmAsval for their work on FModel that let us move forward with identifying the cosmetic GUIDs in the save file
  • The helpful folks on the DRG Community Tools Discord server, who always helped us out with our questions

Disclaimer

Neither this app nor its developers are associated with Deep Rock Galactic or Ghost Ship Games in any way whatsoever. (But we really admire what they do.)


README Last Updated: Sept. 1, 2021

About

DRG Completionist is a free, open-source online progress tracker for Deep Rock Galactic. It's designed to help keep track of all the different overclocks and cosmetics available for hard-working employees like yourselves, as well as to serve as an handy reference for overclock data.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 97.9%
  • Other 2.1%