https://github.com/mcgillij/noita_save_manager
Noita Savegame manager
https://github.com/mcgillij/noita_save_manager
backup noita python savegame
Last synced: 2 months ago
JSON representation
Noita Savegame manager
- Host: GitHub
- URL: https://github.com/mcgillij/noita_save_manager
- Owner: mcgillij
- License: mit
- Created: 2021-02-26T05:00:16.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-03-20T18:24:37.000Z (about 1 year ago)
- Last Synced: 2025-04-09T15:51:00.729Z (2 months ago)
- Topics: backup, noita, python, savegame
- Language: Python
- Homepage:
- Size: 164 KB
- Stars: 6
- Watchers: 1
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Noita save manager
Small save-game manager written for usage with Noita works in Linux or Windows.
[](https://pepy.tech/project/noita-save-manager)
# Screenshot

# Features
* Check to see if Noita is running (currently commented out, to work with noita together)
* Backup active save
* Restore from backup
* Non destructive# Non Destructive
Currently you cannot use this tool to delete / remove saves or backups.
It will always create a backup in the Noita folder prior to restoring. So it won't overwrite / delete anything.# Installing with Pip, Pipenv or Poetry
``` bash
pip install noita-save-manager
pipenv install noita-save-manager
poetry add noita-save-manager
```
# Running``` bash
noita_save_manager
```## Pre-Built Windows client
You can grab the latest release https://github.com/mcgillij/noita_save_manager/releases/download/0.1.4/save_manager_0.1.4.zip
# Building from source
If you want to build your own binary/ source distribution / wheel, you can use the following steps. Uses **poetry** for dependency management.
``` bash
poetry install
poetry run pyinstaller -F --noconsole src/noita_save_manager/save_manager.py
```This will plop out a binary for you in the `dist/` folder.