Is there something like mongodb/couchdb that does the sqlite philiosophy of an in-process database that's just saved out to a file?

I need to convert a python program to store some data in a database and I'd rather not deal with SQL.

I mean I could always build a small wrapper around an SQLite database I stuff JSON into

but I'd rather not have to

@foone https://github.com/Jwink3101/jsonlitedb is one example of roughly that wrapper, although I’ve not used it (I have my own based on some of the ideas in my post at https://dgl.cx/2020/06/sqlite-json-support). I actually mostly use key/value DBs where I can (often leveldb, as it’s simple and has cross language implementations, but the other ones people have pointed out are reasonable choices too).
GitHub - Jwink3101/jsonlitedb: SQLite3-backed JSON document database with support for indices and advanced queries

SQLite3-backed JSON document database with support for indices and advanced queries - Jwink3101/jsonlitedb

GitHub
@dgl ooh I think this might be exactly what I need, thanks