HanaDB - Bee on Cherry Blossom

Powerful SQL-like Queries for IndexedDB

DexBee brings the familiar power of SQL query builders to IndexedDB. Write declarative, composable queries with the same patterns you know from server-side ORMs—no more complex event-driven callbacks.

$ npm install dexbee-js

Familiar SQL Patterns, Modern JavaScript

DexBee bridges the gap between server-side database expertise and browser data storage, making IndexedDB as familiar as PostgreSQL.

🗃️

SQL-First Query Builder

Familiar SQL operators like eq(), gt(), between(), and nested and()/or() conditions.

🛡️

Advanced Type Safety

Full TypeScript integration with compile-time validation and intelligent type narrowing.

Intelligent Query Optimization

Leverages IndexedDB indexes when possible, with seamless client-side filtering fallback.

🔄

Local-First Ready

Built for IndexedDB as primary data source—enabling instant, offline-capable experiences.

A Bridge Between SQL and IndexedDB

DexBee translates your SQL knowledge into powerful IndexedDB queries. Write the way you think.

Interactive DexBee Query

Try editing this query and click 'Run' to see how DexBee makes IndexedDB queries intuitive

🚀

Interactive DexBee Playground

Initialize a demo database with sample data to try out DexBee's SQL-like queries in your browser

Output:
📋 Click "Try it now" to initialize the playground database with sample data.