Next.js 16 · shadcn/ui · Clerk · Cloudflare
Ship the app, not the setup.
Open Canvas is a production-shaped starter: authentication, themes, typed environment validation, and working Cloudflare D1, KV, and R2 clients. Every screen is built from shadcn/ui components.
Batteries included
The boring parts are done. Replace the sample screens with your product.
A stack that stays current
Pinned to the latest stable releases. Read AGENTS.md before adding code — Next.js 16 and shadcn v4 both changed conventions.
Next.js 16 · App Routershadcn/ui (Base UI) · Tailwind CSS v4ClerkCloudflare D1 · KV · R2TypeScript · strictVercel