good Logo

good.db is a fast, easy to use, open-source, in-memory database for JavaScript. It's designed to be simple to use and easy to install.

$ npm install good.db

JSON driver

good.db comes with a built-in JSON driver that allows you to store your data in a JSON file.

SQLite driver

good.db comes with a built-in SQLite driver that allows you to store your data in a SQLite database.

YAML driver

good.db comes with a built-in YAML driver that allows you to store your data in a YAML file.

MongoDB driver

good.db comes with a built-in MongoDB driver that allows you to store your data in a MongoDB database.

MySQL driver

good.db comes with a built-in MySQL driver that allows you to store your data in a MySQL database.

PostgreSQL driver

good.db comes with a built-in PostgreSQL driver that allows you to store your data in a PostgreSQL database.

Memory driver

good.db comes with a built-in memory driver that allows you to store your data in memory.

JSON driver

The following chart shows the performance of the JSON driver when performing CRUD operations.