quickstore
Python Package (pip)A zero-dependency key-value database for Python with TTL, file management, in-memory search, and optional auth—usable via CLI or as a library.
Technologies

About this Project
Quickstore is a developer-friendly, file-backed key-value database with no external dependencies. It supports TTL-based auto-expiry, JSON persistence, and fast, case-insensitive in-memory search. Beyond keys, it manages files (store, retrieve, delete, search, and edit for text/JSON/CSV) with simple metadata tracking. You can use it from the command line or import it in Python code. Optional username/password protection guards sensitive operations like full database wipes. Designed with straightforward UX (help/version flags, focused subcommands), clean persistence (quickstore.json, filemeta.json, quickstore/files/), and practical safety notes (hashed credentials, local-only auth). Ideal for scripts, small apps, and tooling that need lightweight persistence without setting up a server or external DB.
Repositories
Demo Links
Related Projects

xerror
xerror is a developer-focused CLI and Python library that analyzes error logs across multiple languages and returns clea...

py-trashguard
py-trashguard prevents accidental data loss by moving files to a .trash/ directory instead of permanently deleting them....

pyonesend
pyonesend lets you share files and folders instantly without cloud uploads. It spins up a local server and can create a...
