Two Starters, One Stack

Free shadcn/ui starters for Next.js and Vite.

Both come with shadcn/ui on Base UI, strict TypeScript, tests and the 7Ovr registry already set up. I built them the same way I built the blocks. Pick the one that matches what you are making.

Where they differ.

Read the Docs

From the README of each repository; everything else is the same. Once you have cloned one, the docs show how to add blocks and whole template pages to it.

Both ship

  • React 19
  • shadcn/ui
  • Base UI
  • Tailwind CSS v4
  • TypeScript 7
AspectNext.js Landing StarterVite App Starter
Built forA public site that has to be foundAn app people log into
FrameworkNext.js 16, every route prerenderedVite 8, client-side
Routing and dataStatic pages, copy in typed filesTanStack Router and Query
Forms and tablesNone, the site is staticTanStack Form with Zod, TanStack Table
SEOMetadata, JSON-LD and sitemap, all testedNone, it is not a public site
TestsVitest, Playwright, Lighthouse CIVitest, Testing Library
DeployVercel in one click, or any Node hostAny static host

Common questions.

What people ask before they clone a starter.

Still not sure?

Email me and I'll answer.

hello@7ovr.com

The Next.js Landing Starter for a public marketing site that needs to rank: every page is prerendered and the SEO is tested. The Vite App Starter for a product people log into: it ships an app shell, data fetching, forms and tables, and runs against any backend.