LowDB is a lightweight local database library for Node.js and web browsers that persists data in JSON files or memory. It provides a JavaScript API for reading, writing, and querying data using native object and array methods, targeting small-scale applications, command-line tools, prototypes, and environments where a full relational database system is unnecessary.
- Source Code
- https://github.com/typicode/lowdb[01]
- Developer
- Country of Origin
- FR
- Start Year
- 2014 [04]
- Project Type
- Open Source
- Written in
- JavaScript
- Supported Languages
- JavaScript
- License
- MIT License
LowDB is a lightweight local database library for Node.js and web browsers that persists data in JSON files or memory. It provides a JavaScript API for reading, writing, and querying data using native object and array methods, targeting small-scale applications, command-line tools, prototypes, and environments where a full relational database system is unnecessary.
History
LowDB was created by developer Guillaume Chau (typicode) and first released in 2014. The project evolved from a basic JSON file wrapper to include TypeScript support, an adapter architecture for interchangeable storage backends such as JSON, YAML, and in-memory storage, and atomic write capabilities. Development continues with regular updates and community contributions on GitHub.
Citations
4 sources- GitHub - typicode/lowdb: Simple and fast JSON database · GitHub github.com
- lowdb/README.md at main · typicode/lowdb · GitHub github.com
- https://twitter.com/typicode twitter.com
- First commit github.com