create-o7-app
create-o7-app copied to clipboard
An opinionated CLI for creating type-safe Svelte apps.
create-o7-app
An opinionated CLI for creating type-safe Svelte apps.
pnpm create o7-app
What is the o7 Stack?
Why both Prisma and Kysely? create-o7-app's template includes Kysely for Edge support and fast cold starts, with all the convenience of using Prisma to define your database model.
Getting Started
First, run the CLI to scaffold your app:
pnpm
pnpm create o7-app@latest
npm
npm create o7-app@latest
yarn
yarn create o7-app
Then, open your new app in your favorite IDE and get started! A good place to look first is src/routes/+page.svelte for your frontend or src/lib/server/routes/_app.ts for tRPC.
Changelog
0.4.0
- Upgrade to SvelteKit 2 (and various other package updates)
- Support for the Svelte 5 preview
- Experimental support for D1 (including Prisma migrations!)
- Remove support for Vanilla CSS (tailwind only!)