The swiss army knife of save management
Find a file
2026-06-06 14:54:34 +02:00
.github fix(ci): macOS .app packaging 2026-06-06 14:54:34 +02:00
assets update preview for 1.5.0 release 2026-04-22 22:04:24 +02:00
cli chore: move cli/daemon files to src/ subdir 2026-05-12 00:05:09 +02:00
daemon chore: update source code to use .clang-format 2026-05-21 18:41:56 +02:00
data db: add high on life 2026-05-08 17:39:40 +02:00
docs update readme, changelog and contributing 2026-05-08 19:30:30 +02:00
gui chore(gui): disable update buttons instead of hiding them 2026-06-06 14:38:03 +02:00
lib fix(lib->config): use safe value() access for win_props keys 2026-06-06 14:41:19 +02:00
scripts chore: move scripts to scripts/ folder 2026-04-18 23:26:09 +02:00
.clang-format chore: update source code to use .clang-format 2026-05-21 18:41:56 +02:00
.clangd chore: set clang to use debug for compdb 2026-04-11 17:02:11 +02:00
.DS_Store fix: add plist and bundle mac app properly (#8) 2026-06-06 14:27:43 +02:00
.gitattributes update git attributes 2026-05-16 00:21:09 +02:00
.gitignore add readme for cli/gui/lib/daemon 2026-05-10 21:37:49 +02:00
.gitmodules refactor: move core logic into separate library 2026-05-10 19:14:03 +02:00
CHANGELOG.md update changelog 2026-06-06 14:16:34 +02:00
cmake.toml fix: add plist and bundle mac app properly (#8) 2026-06-06 14:27:43 +02:00
CMakeLists.txt chore(gui): update log view 2026-06-06 14:35:54 +02:00
cmkr.cmake fix: crossplatform for windows 2026-01-31 14:56:23 +01:00
conanfile.py refactor(lib): replace custom logger with spdlog 2026-05-11 23:57:51 +02:00
Info.plist.in fix: add plist and bundle mac app properly (#8) 2026-06-06 14:27:43 +02:00
LICENSE.md merge main into dev 2026-03-11 21:43:30 +01:00
README.md update changelog and readme 2026-05-19 00:55:08 +02:00
TODO.md Update README.md 2026-05-16 17:01:50 +02:00

SaveManager

Windows Linux macOS

Build Release Version

What is SaveManager?

A local and cross-platform save game manager with a built-in save-editor, sftp transfers and much more

Key Features:

  • Lua plugin system for custom game detections (found here)
  • Experimental Save Editor (only supports GTA San Andreas (classic PC))
  • Create and restore backups of (individual) save files with display labels
  • Automatic detection that finds your savegames (Steam, Heroic, Lutris, native and Wine!)

Supported

for a full list of the supported games view SUPPORTED_GAMES.md

Store / Savetype Windows Linux macOS
Ubisoft Yes Yes (Steam/Proton, Wine, Lutris, Heroic) In development
Rockstar Yes Yes (Steam/Proton, Lutris, Heroic) In development
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)


Preview

Screenshots

Dark 1 Dark 2 Dark 3

Light 1 Light 2 Light 3


Changelog

See CHANGELOG.md for a complete history of all changes.

Planned Features

  • Scheduled backups: Per-game schdedule to create a backup every X hours (Needs the optional daemon installed (linux only))
  • Smart backup deletion: configurable retention policy for old backups (Also needs the daemon)
  • Save Editor: expanding to Rockstar titles (RDR2, GTAV etc..)
  • PSP ↔ PPSSPP: convert and transfer saves between physical PSP and emulator
  • Broader store support: Crossover on MacOS, EA, Epic, Xbox App / MS Store etc..

Download

You can download the latest .exe / .AppImage / .app file from here:
Download

Contributing

See CONTRIBUTING.md for build instructions and contribution guidelines.

License

GPLv3 see LICENSE.

Star History

Star History Chart