Free, open-source Next.js 13 application template
Built with React, ShadCN UI, and Tailwind CSS
Features authentication, subscriptions, and documentation
Includes blog, MDX support, and server components
MIT-licensed with ongoing development
Taxonomy is a free, open-source application template developed by the ShadCN team, designed to showcase a modern web app using Next.js 13’s latest features. Its primary goal is to serve as an experimental blueprint for developers, targeting those building feature-rich applications like SaaS platforms, blogs, or documentation sites with React and Next.js.
Built with Next.js 13, React, ShadCN UI, and Tailwind CSS, Taxonomy includes server components, authentication via NextAuth.js, subscriptions with Stripe, and a documentation site using Contentlayer and MDX. It also features a blog and prebuilt components styled with ShadCN UI. For the All ShadCN platform, Taxonomy is a strong fit, leveraging ShadCN UI’s accessible components and offering a practical template for React developers to study and adapt.
Server Components: Utilizes Next.js 13’s server and client components for better performance.
ShadCN UI Components: Accessible, styled components like Callouts and Cards for UI consistency.
Authentication: NextAuth.js integration with middleware support for secure user management.
Subscriptions: Stripe-powered free and paid subscription plans for monetization.
Documentation & Blog: MDX and Contentlayer for creating docs and blog posts with table of contents and search.
ORM & Database: Prisma ORM with PlanetScale for scalable database management.
Comprehensive Template: Covers auth, payments, docs, and blog in one project for rapid prototyping.
Free and Open-Source: MIT license allows unrestricted use and modification.
ShadCN UI Fit: Perfect for All ShadCN with its React and ShadCN UI foundation.
Modern Stack: Next.js 13, server components, and Prisma align with current web dev trends.
Community Sentiment: Posts on X praise its well-structured codebase for learning large app development.
Not Production-Ready: Still in beta, with performance issues and bugs like Prisma errors reported on GitHub.
React Dependency: Limited to React/Next.js projects, though fitting for All ShadCN.
Learning Curve: Requires familiarity with Next.js 13, ShadCN UI, and server components.
Work in Progress: Documentation and features like search are incomplete, as noted on the site.
Taxonomy provides a template with ShadCN UI components and layouts:
Callout Component: Embeddable Markdown callouts with warning/danger variants in MDX.
Card Component: Styled cards for documentation and blog, supporting Markdown and grid layouts.
Blog Layout: Prebuilt blog pages with MDX support and syntax highlighting via Shiki.
Documentation Site: Full-featured docs with navigation, table of contents, and custom components.
Taxonomy operates on a Free model:
Free Access: Fully open-source under the MIT license, with no cost to use or modify.
Taxonomy integrates with:
React: Core framework for building the app.
ShadCN UI: Accessible component library for UI elements.
Next.js 13: Framework with server components and new router.
Tailwind CSS: Utility-first styling for responsive design.
Prisma & PlanetScale: ORM and database for data management.
NextAuth.js: Authentication system with middleware support.
Stripe: Payment gateway for subscription plans.
Taxonomy is a free Next.js 13 app template, using ShadCN UI for accessible components like Callouts and Cards in its blog and docs.
Yes, it’s fully free and open-source under the MIT license.
No, it’s designed for React/Next.js, aligning with ShadCN UI’s ecosystem.
Yes, ShadCN UI ensures WAI-ARIA compliance, though some custom components may need manual adjustments.
Highly customizable with Tailwind CSS and MDX for styling and content adjustments.
Submit your Shadcn product to AllShadcn, get featured, and drive genuine traffic while showcasing your work to the world. Turn your creativity into revenue and begin selling today! 🚀