Open source

The complete toolkit

From the schema-first server to the live client and framework adapters — explore the full collection of Lunora packages, built to work together.

Core Runtime

D1

D1 adapter for .global() tables; wraps the Sessions API for read-your-writes.

Learn more
Core Runtime

Durable Objects

ShardDO (SQLite, OCC, hibernated WebSocket subscriptions) and SessionDO.

Learn more
Core Runtime

lunora

Unscoped umbrella — one install for the base packages (server, values, runtime, do, client) via subpaths, plus the lunora CLI bin.

Learn more
Core Runtime

Runtime

Worker entry: RPC router, shard resolver, query coordinator.

Learn more
Core Runtime

Server

Authoring API: defineSchema, defineTable, query, mutation, action.

Learn more
Core Runtime

Sql Store

Internal dialect-parameterized SQL store core for Lunora .global() backends (D1, PlanetScale)

Learn more
Core Runtime

Values

v.* validators and return-type inference.

Learn more
Client & UI

Astro

Astro integration: single-worker composition plus reactive-loader server helpers.

Learn more
Client & UI

Client

Browser SDK: WebSocket transport, optimistic updates, offline queue.

Learn more
Client & UI

Nuxt

Nuxt module for Lunora — single-worker composition (mounts /_lunora/* into Nitro) plus reactive-loader server helpers

Learn more
Client & UI

React

useQuery / useMutation / useSubscription / useAuth hooks.

Learn more
Client & UI

Solid

Live queries, optimistic mutations, reactive loaders for SolidJS.

Learn more
Client & UI

Studio

Local admin UI for your schema, data, logs, and advisors.

Learn more
Client & UI

Svelte

Live stores, optimistic mutations, reactive loaders.

Learn more
Client & UI

TanStack DB

defineCollections wires Lunora queries/mutations into live, indexed client collections + a durable offline outbox.

Learn more
Client & UI

Vue

Live composables, optimistic mutations, reactive loaders.

Learn more
Build & Tooling

Vite Plugin

Vite plugin over @cloudflare/vite-plugin — codegen, wrangler validator, error overlay.

Learn more
Codegen

Codegen

Emits _generated/{api,server,dataModel}.ts from your schema.ts.

Learn more
CLI

CLI

Subcommands: init, dev, deploy, codegen, run, reset, migrate.

Learn more
Dev Tools

Config

Shared CLI + Vite config/scaffolding layer (wrangler validator, .dev.vars grammar).

Learn more
Dev Tools

Testing

In-memory harness for queries/mutations/actions plus E2E mail-catcher helpers.

Learn more
Advisor

Advisor

Schema & query lints (splinter-style advisors) feeding the Studio Advisors table.

Learn more
Add-ons

AI

Workers AI helper on the Vercel AI SDK — ctx.ai with generateText / streamText / embed.

Learn more
Add-ons

Auth

Auth built on better-auth, D1-backed: email/password, OAuth, passkeys, 2FA, organizations.

Learn more
Add-ons

Bindings

Lightweight Cloudflare binding helpers in one install, per-binding subpaths: kv, images, analytics, pipelines, vectors, r2sql.

Learn more
Add-ons

Browser

Browser Rendering — Playwright on Cloudflare Workers.

Learn more
Add-ons

Cloudflare Access

Cloudflare Access (Zero Trust) identity for Lunora — verify the Cf-Access-Jwt-Assertion JWT against your team JWKS and feed the verified identity into ctx.auth / RLS via a resolveIdentity adapter

Learn more
Add-ons

Containers

Cloudflare Containers: defineContainer → generated container DOs + typed ctx.containers.

Learn more
Add-ons

Flags

OpenFeature feature flags: ctx.flags + useFlag, with a first-class Cloudflare Flagship provider and any OpenFeature provider pluggable.

Learn more
Add-ons

Hyperdrive

Connect an external Postgres/MySQL database via Cloudflare Hyperdrive (ctx.sql).

Learn more
Add-ons

Mail

Resend adapter, TSX templates, queue-backed sends.

Learn more
Add-ons

MCP

Model Context Protocol server exposing a Lunora deployment to AI agents.

Learn more
Add-ons

Payment

Payment provider integration (Stripe) with typed actions and webhooks.

Learn more
Add-ons

Queue

Cloudflare Queues: defineQueue producers + a generated queue() push consumer (or HTTP pull).

Learn more
Add-ons

Rate Limit

Token-bucket / fixed-window / sliding-window limiting with pluggable stores and middleware.

Learn more
Add-ons

Scheduler

runAfter / runAt plus Cron Triggers via SchedulerDO.

Learn more
Add-ons

Seed

Snaplet-style deterministic seeding introspected from defineSchema.

Learn more
Add-ons

Storage

R2 typed buckets and signed URLs.

Learn more
Add-ons

Workflows

Durable, multi-step workflows wired into the worker entry.

Learn more
Get started

Build with confidence

Every Lunora package is open source and built to work together. Check the docs or jump back home to start building.