Databases and storage · Library

Dexie.js

A small library that makes IndexedDB pleasant to use, with simple queries and live results that update the screen when data changes.

In the browser · Open source · updated

How it works

Dexie wraps the browser's IndexedDB in a promise-based API: declare tables and indexes once, then query with calls such as where('age').above(18). Its liveQuery and React hooks re-run a query whenever the data underneath changes, which suits offline-first apps.

The library is open source. Dexie Cloud is an optional service from the same team that adds sync between devices, sign-in and sharing.

Dexie.js pricing

Open source

Dexie.js is free (Apache 2.0). Dexie Cloud sync starts free and is priced per user as an app grows.

Dexie.js pricing page (opens in a new tab)Approximate, checked September 2026.What the other tools cost

More in Databases and storage

In the browser

All 25 Databases and storage terms

Crafted in the dark. Shipped to the world.

Tell us what you are building. You get a private project space with a proposal and a line-by-line quote within a day.