CSV File-based Database

JSON →
library 0.2.2 ·javascript abandoned
verified May 27, 2026

csv-db is a lightweight, file-based database for Node.js, initially designed as a teaching aid for workshops requiring a simple data persistence layer. It stores data in plain CSV files, using newlines for row separation and semicolons for field separation. The current stable version, 0.2.2 (last published over eight years ago), relies on Promises for asynchronous CRUD (Create, Read, Update, Delete) operations, a significant evolution from its initial synchronous implementation. Its primary differentiators are extreme simplicity and direct file storage, making it suitable for minimal persistence needs, proof-of-concept applications, or educational contexts where understanding basic data storage is key. It lacks advanced database features such as indexing, complex querying, or transaction management. Due to its age and lack of updates, its release cadence is effectively nonexistent.

total hits 44
actors 9 distinct systems
last hit 1d ago human
ByteDance
10
Amazonbot
4
MetaBot
4
GPTBot
2
Script
1
Search engines
2
Humans
1

top countries 🇨🇦 Canada · 🇺🇸 United States · 🇸🇬 Singapore · 🇫🇷 France · 🇩🇪 Germany