Dev tools · alternatives · 2026
24 alternatives to Tinyjson
State database in JavaScript without dependencies
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Tinyjson launched in 2021; newer entries below may have overtaken it.
- 1

Hello HN! I've found my SQL knowledge to be lacking, so I made a project that uses SQLite as a backend. As it is intended for self-hosting I aim to make it easy to set up and maintain. Getting it up & running takes no more than a few commands (bar setting up a proxy such as nginx, which is out of scope). I've set up a "demo" site at https://forum.agreper.com/ if you want to try out the UI.
2022 · github.com · its alternatives →
- 2TR
Hi HN, I got to work yesterday and today and came up with a very simple way to create and manage state in TinyJS. I end up creating a simple App to illustrate how to use the new createState function and custom components in a React like manner. Here's the code for it - https://github.com/victorqribeiro/tinyapp Here's the PR for the createState function - https://github.com/victorqribeiro/TinyJS/pull/9
2025 · its alternatives →
- 3

- 4

- 5

No-dependency, no-build, small JS view-library/framework-ish-thing.
2021 · skruv.io · its alternatives →
- 6
TinyBase▲5A reactive JS library for structured state and tabular data.
2022 · tinybase.org · its alternatives →
- 7
Immutable.js▲79Immutable persistent data collections for javascript
2014 · facebook.github.io · its alternatives →
- 8

UI as finite-state machine . Contribute to stepanvanzuriak/Finite development by creating an account on GitHub.
2018 · github.com · its alternatives →
- 9JA
a lightweight dependency free javascript micro-library for making collapsable trees with JSON
2017 · maxleiter.github.io · its alternatives →
- 10

:man: a simple, git diffable JSON database on yer filesystem. By the power of NodeJS - DO-SAY-GO/sirdb
2020 · github.com · its alternatives →
- 11

Simple online database service in the cloud with NoSQL, REST API, low code javascript hooks, MongoDB support and more. Perfect for API automation, custom development, enterprise, backoffice, serverless backends, database driven websites. It provides easy collaboration and data management with secure
2016 · restdb.io · its alternatives →
- 12

- 13

- 14

A lightweight programming language built with Go. Contribute to confh/Tiny development by creating an account on GitHub.
Jun 2026 · github.com · its alternatives →
- 15

I built tinykv because I kept reaching for simple persistent storage in Rust projects but found existing solutions either too complex (sled) or unmaintained (pickledb). tinykv focuses on simplicity: JSON-based, serde-powered, with optional TTL. Perfect for CLI tools, game saves, config storage. Would appreciate any feedback from the HN community!
2025 · crates.io · its alternatives →
- 16

Hi HN! I’d like to share with you my project: JSDB. Two months ago I had this thought while reviewing a PR on a web application. What if I didn’t have to write code to communicate with my backend or database? It would be fun to just use arrays and objects like you normally do in javascript and have things magically save. That weekend I hacked together something that used proxies and classes to ‘magically’ send data to your backend when you assign or access properties in an object or array. Using the same API you already know. This means you can save data like this: items[x] = {a:2,b:false}…
2022 · javascriptdb.com · its alternatives →
- 17AS
2018 · medium.com · its alternatives →
- 18

A document database built on top of SQLite with full LINQ/IQueryable support. - Unconcurrent/SoloDB
2025 · github.com · its alternatives →
- 19SS
- 20

:man: a simple, git diffable JSON database on yer filesystem. By the power of NodeJS - DO-SAY-GO/sirdb
2020 · github.com · its alternatives →
- 21

A lightweight boilerplate for a universal webapp based on koa, mongodb, node, vue, and webpack - yunhan0/koa-vue-fullstack
2018 · github.com · its alternatives →
- 22

The Native Jamstack Database. A NoSQL key-value database stored as a directory tree of small JSON files which can be deployed as part of a static website and queried from client browsers in an efficient manner. - jlxw/static-json-db
2020 · github.com · its alternatives →
- 23

Effortless data model versioning for Javascript and Node.js - TomFrost/Vers
2015 · github.com · its alternatives →
- 24

a very (x 10) basic wasm console. Contribute to rajatjindal/wasm-console development by creating an account on GitHub.
2024 · github.com · its alternatives →
Also compare
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →