Skip to content
Open source, MIT licensed

SvelteKit starter, ready to become your product.

Generate a focused prelaunch, solo, team, or AI product with the selected auth, billing, data, tests, and deployment path already wired.

Open full demo
Bun-native Type-safe Production-minded
productplate.pages.dev/dashboard
Product Plate dashboard with analytics and an AI workbench
Built on
SvelteKit
Convex
Better Auth
Autumn
Tailwind CSS
AI SDK
TypeScript
Bun
Cloudflare

What is already here

A working product, not a feature checklist.

Open the demo and inspect real routes. Product Plate is useful because the pieces already work together, not because the homepage lists more logos.

01

A real authenticated app shell

Dashboard, profile, settings, admin, onboarding, and protected route patterns.

02

Serious product building blocks

Forms, tables, charts, uploads, rich text, graph UI, 3D, and streaming AI.

03

The backend is already connected

Convex data, Better Auth, Autumn billing, storage, tests, and Cloudflare deployment.

Product Plate onboarding flow
Onboarding and profile creation
Product Plate rich text editor
Rich text and upload patterns
Product Plate workflow editor
Graph and workflow foundations

The useful difference

Clone it. Brief it. Make it yours.

Most starters leave you with a renamed dashboard. Product Plate includes START_HERE.md, a concrete brief that turns the template into the first coherent version of your product.

01

Describe the product

Give the agent the name, audience, launch goal, and visual direction.

02

Choose what stays

Keep only the routes, integrations, and product patterns that fit the idea.

03

Ship a smaller repo

The agent renames, rewrites, removes demo surfaces, updates docs, and verifies the result.

Default stack

Opinionated where it saves time.

The defaults form one working path. Alternative data and billing scaffolds stay inactive until the kickstart process selects them.

Application

SvelteKit 2, Svelte 5, TypeScript, Tailwind CSS v4, shadcn-svelte

Backend

Convex functions, realtime data, storage, typed APIs

Accounts

Better Auth with email, password, OAuth wiring, and protected routes

Revenue

Autumn billing with checkout and customer portal patterns

AI

Vercel AI SDK, streaming assistant UI, Markdown, and tool calls

Delivery

Bun, Vitest, Playwright, opt-in PWA support, and Cloudflare Pages

One repository, three jobs

Evaluate it, shape it, then build.

01

Open the demo

Inspect the app shell, onboarding, billing, editor, graph, and AI workbench before you adopt anything.

02

Run the kickstart

Answer four product questions and approve a focused keep, remove, and reshape plan.

03

Own ordinary code

Continue with familiar SvelteKit routes, Convex functions, TypeScript, and your own product decisions.

FAQ

Before you fork.

The short version: it is open-source product code with a disciplined path out of template mode.

It is a working starter, but it is designed to stop looking like one quickly. START_HERE.md gives your coding agent a concrete process for choosing one product shape, deleting the unused surfaces, and updating the repo around the product you are actually building.

Release updates

Know when the next profile ships.

Get concise Product Plate release notes. Unsubscribe from any email.

Start from something real

Spend the first week on the product.

View source