Ludusavi is a backup tool designed to manage and preserve PC video game save data across various platforms and game stores. It enables users to easily back up and restore their saves for games from Steam, GOG, Epic, Heroic, Lutris, and other libraries, ensuring that progress is never lost.
Key Features:
Comprehensive backup support for over 19,000 games, including custom entries.
Cross-platform compatibility, working on Windows, Linux, and macOS.
Both graphical and command-line interfaces for flexibility in use.
Integration with winget for seamless installation.
Audience & Benefit:
Ideal for PC gamers who value reliable save management, Ludusavi provides peace of mind by safeguarding game progress across multiple platforms. Its robust features ensure that users can easily back up their saves, automate backups, and restore data as needed, making it an essential tool for preserving gaming achievements.
README
Ludusavi
Ludusavi is a tool for backing up your PC video game save data,
written in Rust.
It is cross-platform and supports multiple game stores.
Features
Ability to back up data from more than 19,000 games plus your own custom entries.
Backup and restore for Steam, GOG, Epic, Heroic, Lutris, and other game libraries.
Both a graphical interface and command line interface for scripting.
Tab completion is available for Bash, Fish, Zsh, PowerShell, and Elvish.
Support for:
Saves that are stored as files and in the Windows registry.
This tool uses the Ludusavi Manifest
for info on what to back up for each game.
The data is primarily sourced from PCGamingWiki,
so please contribute any new or fixed data back to the wiki itself,
and your improvements will be incorporated into Ludusavi's data as well.
Download the executable for Windows, Linux, or Mac from the
releases page.
It's portable, so you can simply download it and put it anywhere on your system.
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
"Ludusavi can't be opened because it is from an unidentified developer".
To allow Ludusavi to run, please refer to this article,
specifically the section on .
The community has created some additional resources you may find useful.
Please note that this is not an exhaustive list
and that these projects are not officially affiliated with Ludusavi itself:
Much slower than Ludusavi. On the same hardware and with default settings,
an initial scan of the whole system takes 2 minutes in GSM versus 10 seconds in Ludusavi.
Performing a backup immediately after that scan takes 4 minutes 16 seconds in GSM versus 4.5 seconds in Ludusavi.
In this test, GSM found 257 games with 2.84 GB, and Ludusavi found 297 games with 2.95 GiB.
Closed source, so the community cannot contribute improvements.
Interface can be slow or unresponsive.
For example, when clicking "select all / de-select all", each checkbox has to individually toggle itself.
With 257 games, this means you end up having to wait around 42 seconds.
Minimal command line interface.
Can create symlinks for games and game data.
Ludusavi does not support this.