Demo template
A clean canvas for your next demo
Template ships with a polished design system, sensible defaults, and the building blocks you need — so you can focus on the idea you're showing off.
Styled out of the box
Geist type, a cool indigo palette, hairline borders, and dark mode by default — all wired to semantic tokens.
Reusable pieces
Button, navbar, footer, and theme toggle are ready to drop in. Build your demo, not your boilerplate.
Clone and go
Spin up a new repo from this template, rename it in app/config.ts, and you have a clean canvas in seconds.