Getting Started

Quick Start

Create your first reactive IndexedDB database in under a minute.

Define your database

Use createReactiveDB() to define your database schema and get back a fully typed, reactive database instance.

+page.svelte

Create a live query

Live queries automatically update when data changes — no manual refreshing needed.

+page.svelte

Full example

Here is a complete working example of a todo app with add, toggle, and delete functionality.

todo-app.svelte