store VS Lowdb

Compare store vs Lowdb and see what are their differences.


A better way to use localStorage and sessionStorage (by nbubna)


Simple to use local JSON database (supports Node, Electron and the browser) (by typicode)
Our great sponsors
  • Syncfusion - See why our products are consistently getting 4.6 out of 5 stars by your peers.
  • Scout APM - A developer's best friend. Try free for 14-days
  • Nanos - Run Linux Software Faster and Safer than Linux with Unikernels
store Lowdb
1 12
1,627 16,563
- -
0.0 7.7
2 months ago 26 days ago
JavaScript JavaScript
MIT License MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.


Posts with mentions or reviews of store. We have used some of these posts to build our list of alternatives and similar projects.
  • targeting dynamically generated HTML elements | 2021-03-01
    There are libraries that make it much easier to store arrays, numbers, etc. (not just strings) like this one that you might want to take a look at: You'd just need to copy this file into your HTML editor panel (wrapped in


Posts with mentions or reviews of Lowdb. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-09-28.
  • I want to make a complete "note" taking app but i'm still a beginner and only know up to vanilla js. What should I learn so I can make this project? | 2021-09-28
    Maybe you could take this project as a reference? It is a chrome extension built by Vue3 & Vite2. It aksi combines lowdb with to store the notes.
  • JS - Mocking a REST API with JSON Server | 2021-07-17
    JSON Server works based on Low DB a "Tiny local JSON database for small projects". So you need to configure a db.json file that will serve the data.
  • Help counting and updating count! | 2021-07-03
  • Using Lowdb in Production | 2021-06-29
    Is it possible to use lowdb : in production? Seems like it will be part of the source when it is deployed. I am planning to deploy my nextjs project on Vercel.
  • zap-db: we made a JSON based database written in typescript and running on node, especially suited to slack/discord bots and works great as a replacement to json blobs :)
    So it's a wrapper around lowdb. I'm curious, what benefits does it provide over just using lowdb? And why use lowdb?
  • Group chat bot that assign points to members | 2021-04-17
    you can use lowdb for database system. It is simple and easy. lowdb link npm
  • How do I make it write into a file?
    It sounds like you might be trying to create something that already exists -
  • Is it possible to use fetch() method 'post' to a local JSON file?
    there's library which allows you to use a json file in a manner similar to sqlite;
  • Unconventional Databases | 2021-02-12
    Files are the most flexible of all. They can store anything in any format you want, but you have to write the querying logic yourself, so it's best to stick to simple formats and don't use them for data where you need complex queries. I think sticking with simple data that fits in a key=value format or JSON (like lowdb) is best.
  • NPM package to create a super simple database? | 2021-01-12
    lowdb MIGHT be a good choice. It stores everything in a JSON file and uses Lodash for querying. I have used on a couple of personal projects but it isn't very well maintained (over 100 issues). Personally I really like it! I would never use it in anything serious though lol

What are some alternatives?

When comparing store and Lowdb you can also consider the following projects:

NeDB - The JavaScript Database, for Node.js, nw.js, electron and the browser

hjson-js - Hjson for JavaScript

Keyv - Simple key-value storage with support for multiple backends

database-js - Common Database Interface for Node

Mongo Seeding - The ultimate solution for populating your MongoDB database.

pg-mem - An in memory postgres DB instance for your unit tests

@databases - TypeScript clients for databases that prevent SQL Injection

json-server - Get a full fake REST API with zero coding in less than 30 seconds (seriously)

DataStax Node.js Driver for Apache Cassandra - DataStax Node.js Driver for Apache Cassandra

upm - 🌀 Universal Package Manager - Python, Node.js, Ruby, Emacs Lisp.

vue-ls - :boom: Vue plugin for work with local storage, session storage and memory storage from Vue context

Finale - Create flexible REST endpoints and controllers from Sequelize models in your Express app