Taxonomy (shadcn)
Open SourceThe open-source Next.js App Router demo by shadcn — server components, auth with NextAuth, Prisma, Stripe subscriptions, MDX documentation and blog, all styled with the shadcn/ui component approach.
Why we recommend Taxonomy (shadcn)
Taxonomy is the repo that taught the React community what the App Router era looks like: shadcn built it as a working experiment covering exactly the hard parts — nested layouts, server components fetching via Prisma, NextAuth sessions, a Stripe subscription flow, and MDX content — in the same design language that made shadcn/ui the most copied component system in the ecosystem. It's explicitly labeled an experiment, not a supported product, but that honesty is part of its value: you read it to learn the patterns, and thousands of production apps started as a Taxonomy clone with the demo pages swapped out.
Best use cases
Best for: developers learning App Router architecture from realistic code instead of docs snippets, anyone building a SaaS with docs + blog + dashboard shape, and shadcn/ui users who want to see the components composed into full pages by their author.
Honest limitations
Not for: teams expecting maintenance guarantees — it's a demo repo, updated at its author's discretion, and dependencies drift between refreshes. The Stripe flow is single-plan minimal, there are no teams/permissions, and you must audit versions before building on it. Treat it as a masterclass you fork, not a vendor you rely on.
Are you the maker of Taxonomy (shadcn)? Claim this listing →
More in Next.js & React
The best way to start a full-stack, typesafe Next.js app — interactive CLI that scaffolds Next.js with tRPC, Prisma or Drizzle, Tailwind, and NextAuth, only including the pieces you pick. Open-source, hugely popular.
Production-grade Turborepo template for Next.js apps — app, web, docs and API workspaces pre-wired with auth, database, payments, email, CMS, observability, and feature flags via swappable packages. Open-source.
Blazity's enterprise-grade open-source Next.js boilerplate — strict TypeScript, Tailwind, exhaustive ESLint and Prettier setup, Vitest and Playwright testing, Storybook, bundle analysis, CI/CD workflows, and observability hooks.
React codebase generator — pick your framework, UI kit, auth, database and payments in a visual builder, preview the result live, then export a clean codebase wired end-to-end. Paid, $199 one-time with unlimited exports.
An opinionated collection of components, hooks, and utilities for your Next.js project — by Steven Tey. Tailwind, Radix-based UI primitives, auth with NextAuth, Prisma, and performance-minded defaults. Free and open-source.
The T3 stack in a Turborepo monorepo — shared tRPC API, Next.js web app and Expo React Native app consuming the same typesafe backend, with Drizzle, auth, and Tailwind/NativeWind across platforms. Open-source.