This project had a lot of potential but since it's not maintained anymore (e.g. broken with TInyDB 4), https://github.com/davidlatwe/montydb seems very promising
@ishtanzar I agree, time to move on to MontyDB. It is more compatible with PyMongo so you can give users a choice between MontyDB for local database and PyMongo for MongoDB (local and remote).
This project had a lot of potential but since it's not maintained anymore (e.g. broken with TInyDB 4), https://github.com/davidlatwe/montydb seems very promising