Skip to content
DocumentationAlpha

Docs

Reference for Lunora across every framework adapter, plus the CLI, Studio, and add-on packages.

Getting started

Start with Lunora

Two commands to a running app. Pick your framework below once it is up — the adapter is the only part that differs.

Create a project

Scaffolds the project, the Lunora backend folder, and a typed client already wired to it.

  • npx lunorash@alpha init my-app
01

Start the dev server

Frontend, backend and the Studio admin UI on one server, with types regenerated on every save.

  • npx lunora dev
02

Define your first table

Declare a table, write a query, and the client picks it up — or it stops compiling.

  • lunora/schema.ts
03
Adapters

Choose your runtime

Start with the adapter built for your project.

React

React

Hooks for live queries, mutations, and auth.

Vue.js

Vue

Composables with reactive loaders.

Svelte

Svelte

Live stores and optimistic mutations.

Solid

Solid

Signals wired to live queries.