TinyDB
elara
Our great sponsors
TinyDB | elara | |
---|---|---|
8 | 4 | |
6,500 | 116 | |
- | - | |
3.9 | 2.7 | |
about 2 months ago | 10 months ago | |
Python | Python | |
MIT License | BSD 3-clause "New" or "Revised" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
TinyDB
-
How to make a GUI translator app with Python Tkinter
Here, we save app settings with Python tinydb and you can also use another simple database options. It is included because Python is used here.
-
Should a beginner on python start a project
If you are interested in database, I would also recommand have fun with tinydb https://github.com/msiemens/tinydb and reading it's source code, even alter it and mess around (just keep Git in mind in your adventure).
-
ShyySH: a TUI connection manager for SSH
I have made yet another ssh connection manager with TUI, using asciimatics and tinyDB.
-
BetterJSONStorage - faster 'Storage Type' for TinyDB.
BetterJSONStorage is a faster 'Storage Type' for TinyDB. It uses treading, the faster Orjson library for parsing the JSON and BLOSC2 for compression.
- Uh oh, I'm in this meme
-
tinydb groovy equivalent
I was looking for a streamlined-really simple db solution for my application and tinydb got my attention.
-
Why not use PostgreSQL?
Things like https://sleekdb.github.io/ and https://github.com/msiemens/tinydb come to mind in terms of document storage, for instance.
-
Introducing DBJson - Literally !
It has got its inspirations from tinyDB ( for its simplicity ) and Firestore( NOSQL database offered by firebase for its document style datamodelling ).
elara
- Elara DB is an easy to use, lightweight key-value database for python that can also be used as a fast in-memory cache. Manipulate data structures in-memory, encrypt database files and export data.
- Elara DB is an easy to use, lightweight NoSQL database written for python that can also be used as a fast in-memory cache. Includes various methods and features to manipulate data structures in-memory, protect database files and export data.
- I wrote a Key-value database called Elara for python projects. It is an easy to use file-based database that can also be used as a fast in-memory cache. It allows the user to manipulate data structures in-memory, encrypt database files with a key, and export relevant data into other files.
-
I wrote a key-value database for python that can also be used as a fast in-memory cache! Can manipulate data structures as well
Link to the GitHub repository
What are some alternatives?
pickleDB - pickleDB is an open source key-value store using Python's json module.
ZODB - Python object-oriented database
yedb-py - Rugged embedded and client/server key-value database (Python implementation)
PyPika - PyPika is a python SQL query builder that exposes the full richness of the SQL language using a syntax that reflects the resulting query. PyPika excels at all sorts of SQL queries but is especially useful for data analysis.
cog - Micro Graph Database for Python Applications
PipelineDB - High-performance time-series aggregation for PostgreSQL
dbj - Simple embedded in memory json database
MerkavaDB - A fast ordered NoSQL database.
RolandoDB - Lightweight and portable JSON-Based database.
SSShelf - An ORM for S3
dbjson - This is a simple flat file database which stores its data in a JSON file.