https://github.com/brainsik/json-store
JSON store is a simple replacement for shelve. It writes JSON serialized files and can accept unicode keys. It has no dependencies.
https://github.com/brainsik/json-store
json python
Last synced: 12 days ago
JSON representation
JSON store is a simple replacement for shelve. It writes JSON serialized files and can accept unicode keys. It has no dependencies.
- Host: GitHub
- URL: https://github.com/brainsik/json-store
- Owner: brainsik
- License: mit
- Created: 2011-03-19T21:43:25.000Z (almost 15 years ago)
- Default Branch: main
- Last Pushed: 2026-02-15T01:10:37.000Z (13 days ago)
- Last Synced: 2026-02-15T05:16:00.138Z (13 days ago)
- Topics: json, python
- Language: Python
- Homepage:
- Size: 87.9 KB
- Stars: 17
- Watchers: 3
- Forks: 10
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# JSON Store
[](https://github.com/brainsik/json-store/actions/workflows/main.yml)


JSON store is a simple replacement for shelve. It writes JSON serialized files,
accepts unicode keys, and tracks whether the store has been changed since last
sync. It has no dependencies.
JSON store is intended for smaller stores. Everything is kept in memory and
`sync()` writes the whole store to disk.
For issues and development, see:
[https://github.com/brainsik/json-store](https://github.com/brainsik/json-store)