Skip to main content
Published on npm as @hypertill/db

Reactive local-first data for Expo and React Native.

Hypertill DB gives teams a real npm package, native SQLite performance, reactive reads, and a working TypeScript Expo reference app instead of a private local fork workflow.

Version 0.0.1Expo SDK 54+ plugin includedAndroid and iOS native builds
Why It Works

Designed like a product site, not a patched library mirror.

Native SQLite

Keep data in the engine until you actually need it.

Hypertill DB is built for local-first apps that should stay fast as the dataset grows.

Expo Workflow

Install from npm and wire native setup through the packaged Expo plugin.

The current package story is designed around Android and iOS native builds, not manual local patching.

Reactive UI

Use the current React surface without inventing your own database runtime.

DatabaseProvider, useDatabase, and withObservables are the supported building blocks in 0.0.1.

Read These First

The shortest path from install to a working app.

Install

Use the published package, register the Expo plugin, and build a native client.

Open guide

Set Up

Create schema, models, and database bootstrap in a dedicated TypeScript db folder.

Open guide

Connect React

Wire live reads with withObservables and use useDatabase for writes and app actions.

Open guide

Open Demo

Study the book reader Expo app that shows books, chapters, and notes with the real package.

Open repo