The swiss army knife of save management
cplusplus
cpp
cpp23
gaming
gaming-tools
heroic
heroic-games-launcher
linux
linux-gaming
lutris
rockstargames
save-editor
save-files
save-manager
savegame
ubisoft
unreal-engine
windows-gaming
windows-gaming-utilities
windows-gaming-utility
- C++ 100%
| .github | ||
| assets | ||
| cli | ||
| daemon | ||
| data | ||
| docs | ||
| gui | ||
| lib | ||
| scripts | ||
| .clang-format | ||
| .clangd | ||
| .gitattributes | ||
| .gitignore | ||
| .gitmodules | ||
| .mailmap | ||
| CHANGELOG.md | ||
| cmake.toml | ||
| CMakeLists.txt | ||
| cmkr.cmake | ||
| conanfile.py | ||
| Info.plist.in | ||
| LICENSE.md | ||
| README.md | ||
SaveManager
SaveManager is a cross-platform game save manager with automatic save detection, a built-in save editor, and SFTP transfers.
Features
- Save Editor - Edit your save data (only supports GTA San Andreas (classic PC))
- Automatic detection - Finds your savegames without user interaction (Across stores like Steam, Heroic, Lutris, Epic, Xbox/MS Store, EA)
- Mass Backup - Easily create backups of all your savefiles in one shot!
- Blacklist - Prevent some games from showing in detection results (Online only games for example)
Planned
- Scheduled backups: Schedule a backup for a game, on a per save basis or all saves
- Smart backup retention: Automatically delete old backups after X days or keep only X copies of 1 backup
- Save Editor expansion: GTAV, RDR2 to start off with
- Emulator Support: RPCS3, PPSSPP, Dolphin, etc..
- PSP <--> PPSSPP: convert and transfer saves between physical PSP and emulator
- Broader store support: Crossover on MacOS
Downloads
Note
SaveManager is a hobby project of mine, so unexpected issues may occur. Please report them if they haven't already been reported.
Download the portable executable for Windows, Linux, or Mac from here
Note
- Windows users may see a popup that says "Windows protected your PC" because Windows does not recognize the program's publisher. Click "more info" and then "run anyway" to start the program.
- Mac users may see a popup that says "SaveManager can't be opened because it is from an unidentified developer". Go to Settings -> Privacy & Security and click "Allow" on SaveManager
Supported
For a full list of the supported games view the SUPPORTED_GAMES file
| Type | Windows | Linux | macOS |
|---|---|---|---|
| Ubisoft | Yes | Yes (Steam/Proton, Lutris, Heroic) | X |
| Rockstar | Yes | Yes (Steam/Proton, Lutris, Heroic) | X |
| Unreal Engine | Yes | Yes (Steam/Proton, Lutris, Heroic) | Yes |
| Minecraft | Yes | Yes | Yes |
Note
Unreal Games are detected via GVAS .sav files. UE3 games and games using custom save formats are not supported. Only UE4/5
Note
Minecraft: the following stores are supported: Official, Modrinth, Curseforge, PrismLauncher (MultiMC is exclusive to linux)
Contributing
See CONTRIBUTING for build instructions and contribution guidelines.
License
GPLv3 see LICENSE.
