Godot Save/Load System - Lite
A downloadable asset pack
Can't code? No Problem
**Description:**
Save systems are deceptively hard the moment you ship one — but the version that's just "write a JSON file, read it back" is two functions. That's what this is. If it's all you need, ship it; if you outgrow it, the Pro upgrade is a one-line group-name change.
**What's included:**
- `SaveLite` autoload — `save()`, `load()`, `has_save()`, `delete_save()`
- `SaveableLite` node — Inspector-driven property allowlist
- JSON backend, single slot per path (pass a custom path for ad-hoc multi-file)
- Contract group `save_load_contract_lite` for nodes that prefer custom serialization
- Runnable demo: moveable square + counter with save / load / reset / delete keybinds
Press F5, move the square, hit a key to save. Quit, relaunch, hit a key to load — the square jumps back to where you saved it.
Godot 4.3+, pure GDScript, no C++. MIT licensed — ship it in commercial games, modify whatever, no attribution required.
**Upgrade:** Need multi-slot, autosave, encryption, atomic writes, schema migrations, and the editor dock? → Full Save/Load addon: https://selodev.itch.io/godot-saveload-system
Download
Click download now to get access to the following files:



Leave a comment
Log in with itch.io to leave a comment.