Precedent
Free MIT
An opinionated collection of components, hooks, and utilities for your Next.js project.
Overview
Precedent is a lightweight, beautifully designed Next.js starter by Steven Tey (creator of Dub.co) that provides accessible, a11y-first UI components powered by Tailwind CSS, Radix UI, and Framer Motion, authentication via Clerk, performance primitives via @next/font and next/image, hooks, utilities, and one-click Vercel deployment. Designed as a lean starting point for high-quality Next.js applications.
Best Suited For
"Next.js developers who want a polished, production-quality starter with auth and beautiful UI components out of the box."
Advantages
- Beautifully designed accessible components using Radix UI and Framer Motion out of the box.
- One-click Vercel deploy with Clerk auth pre-wired — get a running app in under 5 minutes.
- Maintained by Steven Tey and battle-tested in real production on Dub.co.
Limitations
- Lightweight starting point — does not include billing, admin dashboard, or multi-tenancy.
- Opinionated toward Clerk for auth and Vercel for hosting.