Progression Tools & Utility
MapleCodex is a Python-built desktop utility that aggregates various MapleStory progression tools into a single, local-only desktop program.
This is only meant for friends. The source code is fully downloaded and available for you to peruse once the Launcher is finished setting up. It can be found in %appdata%\maplecodex. You can inspect the code of the Launcher itself as well.
Dev
QA/Tester
Honestly? You don't have to. It's entirely up to you. But because the launcher downloads the raw Python source files directly to your machine (stored in %appdata%\maplecodex) instead of a hidden executable, the entire codebase is fully transparent. You can open any of the Python files in Notepad, or upload them to your favorite AI to scan, and see/know exactly what it's doing under the hood.
You likely forgot to add Python to your system PATH. Re-run the Python installer, select "Modify", and ensure the "Add python.exe to PATH" checkbox is ticked.
All of your progression and settings data is stored locally on your machine. Everything lives inside the %appdata%\maplecodex\db folder.
Click on the Settings cog when the program is running, and you will see an option to automatically back up your local \db\ files to another location.
Updates are completely seamless. The launcher automatically checks GitHub on startup and pulls down the latest source. If a new stable commit is available, it pulls the code and applies it before opening the app.