Automate game save backups with SaveState, designed for gamers and developers, featuring Steam and Minecraft support.
480 stars11 forksPythonQuality 8/10Updated 7/19/2026100% free · open source
What it does
SaveState automates backups of game saves, supporting Steam and Minecraft, with features like drag and drop, desktop shortcuts, and emulator compatibility.
Install / run
git clone https://github.com/Matteo842/SaveState.git && cd SaveState
When to use it
•You're a gamer who wants to ensure your progress is safe across different gaming sessions.
•You're a game developer who needs to test and backup game saves regularly.
•You manage a gaming community and want to provide a convenient backup solution for your users.
Quick start
1Run `python SaveState.py` to start the application.
2Configure the `config.json` file to set up your game save backup preferences, including Steam and Minecraft settings.
3Use the `--help` flag to explore command-line options, such as `python SaveState.py --help`.
4Create a desktop shortcut by dragging the `SaveState.py` file to your desktop and configuring the properties as needed.
5Test the backup feature by selecting a game save directory and verifying the backup is created successfully.
Heads up: Make sure you have Python installed on your system, as SaveState is built using Python and requires it to run, but the README does not specify a particular version.
Saves to your device
Topics
automation
backup
desktop-app
game
games
google-drive
gui
minecraft
open-source
pyside6
python
save
save-manager
savegame
steam
steam-deck
video-game
windows
What's inside — free to inspect
No purchase needed
Read the entire source before you build — unlike paid marketplaces that hide it behind a buy button.
18
top-level files
16
folders
16.0M
repo size
GPL-3.0
license
Key files
config.py
main.py
README.md
requirements.txt
File tree
.github/
backup/
cloud_utils/
common/
core/
dialogs/
docs/
emulator_utils/
gui/
gui_components/
icons/
images/
launcher_utils/
managers/
packaging/
tools/
.gitignore
CODE_OF_CONDUCT.md
config.py
CONTRIBUTING.md
icon.ico
icon.png
io.github.Matteo842.SaveState.png
LICENSE
Quick Actions
Details
Creator
Matteo842
Language
Python
Category
automation
Published
4/6/2025
Are you the creator of this tool? Claim your listing → and earn 85% of every sale.
Related skills
More automation tools founders pair with this one.