Packages
@melon-db/db-react
React provider and reactive hooks for MelonDatabase.
Status: Shipped · Depends on: @melon-db/db, optionally query packages · API: Reference
Hooks wire adapter subscriptions to React renders.
Install (alpha)
npm install @melon-db/db-react@alphaOr with Bun:
bun add @melon-db/db-react@alphaExample
import { MelonDbProvider, useQuery, useWriter } from '@melon-db/db-react';
function App() {
return (
<MelonDbProvider db={db}>
<TaskList />
</MelonDbProvider>
);
}Hooks
| Hook | Purpose |
|---|---|
useDatabase | Database from context |
useQuery | Reactive AST / PreparedQuery |
useFindMany / useMangoQuery | Higher-level reactive reads |
useWriter | Stable db.write |
MelonSyncProvider / useSync | Sync orchestration |
Author & license
Copyright (c) 2026 Nate Nichols. MIT License.
