The swiss army knife of save management
Find a file
2026-08-16 18:06:26 +02:00
.github chore(ci): disable version check before building 2026-08-16 18:06:26 +02:00
assets chore: add macOS app icon 2026-08-15 16:30:53 +02:00
cli chore: reformat the codebase 2026-08-04 01:10:53 +02:00
daemon chore(daemon): make it buildable 2026-08-16 17:06:10 +02:00
data chore(data): add acbfr non steam 2026-07-11 01:29:30 +02:00
docs chore(docs): update architecture.md 2026-07-21 00:39:09 +02:00
gui fix(gui->dashboard): stupid msvc string conversion on a path 2026-08-16 17:55:52 +02:00
lib chore(lib): update manifest url 2026-08-16 17:12:46 +02:00
scripts fix: windows only issue with app constants 2026-07-05 00:09:02 +02:00
.clang-format update clang-format 2026-06-14 01:31:05 +02:00
.clangd chore: update clangd 2026-06-28 22:10:13 +02:00
.gitattributes update git attributes 2026-05-16 00:21:09 +02:00
.gitignore chore: add macOS app icon 2026-08-15 16:30:53 +02:00
.gitmodules refactor: move core logic into separate library 2026-05-10 19:14:03 +02:00
.mailmap chore: add mailmap 2026-07-15 22:52:09 +02:00
CHANGELOG.md update changelog 2026-08-16 17:22:47 +02:00
cmake.toml chore(gui): add icon for Linux & Windows 2026-08-15 14:43:10 +02:00
CMakeLists.txt chore(gui): add icon for Linux & Windows 2026-08-15 14:43:10 +02:00
cmkr.cmake fix: crossplatform for windows 2026-01-31 14:56:23 +01:00
conanfile.py chore(lib): remove yaml-cpp dependency 2026-07-20 19:17:10 +02:00
Info.plist.in chore(gui): add icon for Linux & Windows 2026-08-15 14:43:10 +02:00
LICENSE.md update license (closes #1) 2026-03-13 08:42:33 +01:00
README.md chore: cleanup old assets 2026-07-18 20:04:22 +02:00

SaveManager

SaveManager is a cross-platform game save manager with automatic save detection, a built-in save editor, and SFTP transfers.

Dev Build Version

Pretend there is an app screenshot here

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.

Star History

Star History Chart