Search

Search Kavel...

Documentation menu

Overview

Every feature in Kavel is an opt-in module. Pick them at create time; add more later by re-running the scaffolder into a new app and copying what you need.

When you run bun create kavel@latest, the CLI shows this list and assembles only what you select. Modules can depend on each other, the CLI resolves those for you.

Note

The base app (Hono API, TanStack Start web app, oRPC contract, and D1) is always included. Modules layer features on top of it.