An open API service indexing awesome lists of open source software.

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.

Awesome Lists containing this project

README

          

# JSON Store

[![json-store](https://github.com/brainsik/json-store/actions/workflows/main.yml/badge.svg)](https://github.com/brainsik/json-store/actions/workflows/main.yml)
![PyPI](https://img.shields.io/pypi/v/json-store)
![PyPI - Python Version](https://img.shields.io/pypi/pyversions/json-store)

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)