tcp-kvdb
v1.0.0
Published
A lightweight TCP-based Key-Value database built in TypeScript. It supports basic commands like `SET`, `GET`, `DELETE`, and `LIST`, with automatic JSON file persistence.
Maintainers
Readme
⚡ TCP-KVDB
A lightweight TCP-based Key-Value database built in TypeScript. It supports basic commands like SET, GET, DELETE, and LIST, with automatic JSON file persistence.
Ideal for learning about TCP protocols, building low-level systems, or embedding into other tools via socket communication.
🚀 Features
- 📦 Lightweight and file-based (data stored in
data.json) - ⚙️ Simple command protocol over raw TCP
- 🧠 Built with TypeScript — fully typed
- 🔁 Persistent storage between restarts
- 🤝 Easy to extend or embed in other apps
📦 Installation
npm install tcp-kvdbInspired by Redis and other low-level TCP key-value stores. Built for fun, learning, and light real-world use cases.
