Best shadcn Templates 2026: Free & Paid, by App Type
shadcntemplatenextjsreacttailwindsaasstarter-kit11 min read

Best shadcn Templates 2026: Free & Paid, by App Type

Gaurav Guha•

The Best shadcn Templates in 2026

Short answer: For a free start, take the official shadcn/ui Blocks for single pages, Vercel's SaaS Starter for a SaaS with Stripe, or Vercel's Chatbot for an AI app. If you want finished screens for a specific kind of app, like a CRM, store, LMS, help desk or booking tool, a domain template saves you weeks.

shadcn/ui gives you components you copy into your project and own. It doesn't give you an app. Most "shadcn templates" lists are really dashboard lists, so this one is grouped by what you're building. Dashboards get their own guide: see our best shadcn dashboard and admin templates.

We checked every free repo's license, stars and last update on GitHub, and every paid price on the vendor's page, in October 2026. A lot of the templates below are ours. They're marked "(ours)" so you can weigh that.


Or get every shadcn kit for $749

If you're building more than one product, All UI Kits gets you every Next.js + shadcn/ui kit on thefrontkit (18 kits), plus every future kit. One-time payment, no subscription.

See All UI Kits for $749 →


Quick Picks by App Type

Building Free pick Paid pick
SaaS app nextjs/saas-starter SaaS Starter Kit (ours)
AI chat app Vercel Chatbot AI Chat UI Kit (ours)
Admin dashboard next-shadcn-dashboard-starter See our dashboard guide
Landing page shadcn-landing-page shadcnblocks Premium
CRM Studio Admin's CRM page CRM Dashboard (ours)
E-commerce store None we'd recommend E-commerce Template (ours)
LMS / courses None we'd recommend LMS Template (ours)
Help desk None we'd recommend Help Desk Template (ours)
Booking / scheduling None we'd recommend Booking Template (ours)
Blog with CMS None we'd recommend Blog CMS Template (ours)
Project management None we'd recommend Kanban & PM Template (ours)
Working backend included nextjs/saas-starter (Postgres) Our full-stack kits (Supabase)

"None we'd recommend" means we didn't find a free shadcn template for that app type that's maintained and goes past a demo page. If you know one, we'd like to hear about it.

What to Check Before You Pick a shadcn Template

  • Radix or Base UI. shadcn/ui now ships on either Radix UI or Base UI primitives. Both are fine, but mixing them in one project gets messy. Check which one a template uses before you add your own components.
  • Tailwind v4 and Next.js 16. shadcn/ui moved to both. A template still on Tailwind v3 means a migration before you start.
  • Last update. shadcn/ui changes often. A repo untouched for a year will drift from the CLI's current output.
  • License for commercial use. Free repos set their own license. Some paid libraries only allow personal use on their cheapest plan.
  • Screens, not components. A pile of blocks is useful, but you still assemble the app. Count the finished pages for what you're building.

Free shadcn Templates

1. shadcn/ui Blocks (official)

The Blocks page has copy-paste building blocks from the shadcn/ui team: a full dashboard page, sidebars, login and signup screens, and more. It's the closest you'll get to the source, and the main shadcn/ui repo has about 126k GitHub stars and is updated almost daily.

  • License: MIT
  • Best for: Single pages that match current shadcn/ui exactly
  • Watch out for: These are blocks, not apps. You build every other page.

2. nextjs/saas-starter (Vercel)

Best free SaaS template with a real backend.

SaaS Starter is from the Next.js team (about 16k stars). It includes a marketing page, a pricing page wired to Stripe Checkout, a dashboard with team management, basic owner and member roles, subscription management through the Stripe Customer Portal, email and password auth, and activity logging. It uses Postgres with Drizzle.

  • License: MIT
  • Last update: December 2025
  • Watch out for: It's deliberately small. Expect a handful of pages you extend.

3. Vercel Chatbot

Best free AI chat template.

Chatbot (formerly AI Chatbot, about 21k stars) is a full Next.js chat app built on the AI SDK and shadcn/ui, with Auth.js, Neon Postgres for chat history and Vercel Blob for file storage.

  • License: Apache 2.0
  • Last update: July 2026
  • Watch out for: It's built around Vercel's stack. Moving off Neon, Blob or the AI Gateway is real work.

4. ixartz SaaS Boilerplate

Best free SaaS boilerplate if you want multi-tenancy.

SaaS Boilerplate (about 7k stars) uses Next.js, Tailwind and shadcn/ui, with Clerk auth, teams and roles, Drizzle ORM, i18n, a landing page and a user dashboard, plus testing and CI already set up.

  • License: MIT
  • Last update: October 2026
  • Watch out for: Some screens in its README, like the dark-mode dashboard, belong to a paid Pro version.

5. next-shadcn-dashboard-starter

Best free admin dashboard on Next.js.

next-shadcn-dashboard-starter (about 7k stars) is an actively maintained Next.js 16 admin starter with data tables, charts and forms. For more dashboard options, free and paid, see our shadcn dashboard guide.

  • License: MIT
  • Last update: October 2026

6. shadcn-landing-page

Free landing page, with a caveat.

shadcn-landing-page (about 1.3k stars) is a Next.js + shadcn/ui landing page with the usual sections: hero, features, pricing, testimonials, FAQ.

  • License: MIT
  • Watch out for: Its last update was January 2025, so expect to update dependencies first.

7. shadcn.io template directory

shadcn.io lists 229 templates, 215 of them open source from independent developers. It's an independent project, not the official shadcn/ui site. It's a useful place to browse, but quality and licenses vary by repo, so check each one.

Paid shadcn Template Libraries

8. shadcnblocks

shadcnblocks has 2,000+ blocks. Templates start on the Premium plan at $299 one-time, which includes 21 templates, the Admin Kit and a Figma kit. The $149 Pro plan is blocks only.

9. shadcn.io Pro

shadcn.io Pro adds 14 premium templates and 6,000+ blocks. It's a yearly subscription: $389 a year for Individual, which covers personal and open source use only. Commercial use starts at the Team plan, $789 a year.

10. Shadcn UI Kit and shadcn studio

Both sell dashboard-heavy template bundles with free tiers. We cover them in the dashboard guide.

shadcn Templates by App Type (Ours)

These are our Next.js 16 + shadcn/ui templates, each a complete app frontend rather than a page or block set. Every one has a live demo, so you can click through before buying.

SaaS: SaaS Starter Kit

The SaaS Starter Kit has 135+ components: auth screens, a dashboard shell, settings, team management, notifications and data tables. It's a UI layer, so you bring your own auth provider, billing and database. Live demo. From $79.

AI Chat: AI Chat UI Kit

The AI Chat UI Kit has 114 components: prompt inputs, Markdown responses, citations, feedback, voice recording, file upload and model comparison. Mock data hooks mark where your API and streaming plug in. Live demo. From $79. More options in our AI chat UI kits roundup.

CRM: CRM Dashboard

The CRM Dashboard Template has 42 screens: sales pipeline, contact management, deal tracking, forecasting, email integration and analytics dashboards. Live demo. From $165.

E-commerce: E-commerce Template

thefrontkit e-commerce template built with shadcn/ui, showing the storefront product grid

The E-commerce Template has 56 screens: storefront, multi-step checkout, customer accounts and an admin dashboard. Payments aren't wired in this frontend version. The Full-Stack E-commerce Kit adds Supabase and Stripe Checkout. Live demo. From $165.

LMS: LMS Template

The LMS Template has 39 screens: student dashboard, course catalog, lesson player, instructor tools and an admin panel. Live demo. From $131.

Help Desk: Help Desk Template

The Help Desk Template is our largest at 110 screens: tickets, live chat, knowledge base, customer profiles, SLA tracking, automations with AI agent assist, CSAT surveys, QA scoring and team scheduling. Live demo. From $131.

Booking: Booking & Scheduling Template

The Booking Template has 37 screens: a public booking flow, calendar management, event types, team availability, recurring bookings, workflows and analytics. Live demo. From $131.

Blog: Blog CMS Template

thefrontkit blog CMS template built with shadcn/ui, showing the admin post list

The Blog CMS Template has 27 screens: a public blog, admin CMS, Markdown post editor, analytics and media library. Live demo. From $131.

Email Marketing: Email Marketing Template

The Email Marketing Template has 38 screens, including a block-based email editor, a node-graph automation canvas, audience management, a deliverability dashboard and analytics. Live demo. From $149.

Project Management: Kanban & PM Template

The Kanban & PM Template has 45 screens: drag-and-drop boards, sprint planning, roadmap, task management, workload view, team analytics and goals. Live demo. From $131.

Inventory: Inventory Management Template

The Inventory Management Template has 32 screens: product catalog, purchase orders with receiving, multi-warehouse management, stock transfers and adjustments, a supplier directory and reports. Live demo. From $131.

Trading: Trading Dashboard Template

The Trading Dashboard Template has 70 screens: a watchlist panel, portfolio management, order entry, algo and paper trading, multi-asset markets, risk analytics and backtesting. Live demo. From $131.

Dashboards and Analytics

We also have shadcn dashboards for HR (48 screens), SaaS metrics (50), finance (27), sales (20), social media (35+) and AI operations (21). They're compared with free and paid alternatives in our shadcn dashboard guide.

Need a Backend Too? Full-Stack Kits

Five of the templates above come in full-stack versions with Supabase auth, a Postgres database with row-level security, and server actions: CRM (45 routes, 19 tables), LMS (55 routes, 38 tables), Kanban PM (44 routes, 31 tables), Blog CMS (29 routes, 11 tables) and E-commerce (53 routes, with Stripe Checkout). See all full-stack apps.

How to Choose

  • Prototype or side project: start free. The official Blocks plus nextjs/saas-starter cover most of what you need.
  • AI product: Vercel Chatbot if you're happy on Vercel's stack, or a UI kit if you want to bring your own backend.
  • A specific kind of app (CRM, store, LMS, help desk, booking): free templates mostly stop at dashboards. A domain template gets you 30 to 110 finished screens.
  • You need a backend on day one: nextjs/saas-starter (Postgres and Stripe) for free, or a full-stack kit on Supabase.
  • Commercial work on a paid library: check the license tier before you buy, since some cheaper plans are personal use only.

Frequently Asked Questions

What are shadcn templates?

They're starter projects built with shadcn/ui components, usually on Next.js and Tailwind CSS. Since shadcn/ui copies components into your project instead of installing a package, a template gives you a whole app's worth of those components already assembled into pages, which you then own and edit.

Are there free shadcn templates?

Yes. The official shadcn/ui Blocks are free under MIT, and so are Vercel's SaaS Starter and Chatbot, ixartz's SaaS Boilerplate and next-shadcn-dashboard-starter. The shadcn.io directory lists over 200 more open source templates, each with its own license.

Is there an official shadcn template?

The shadcn/ui team publishes Blocks and example pages on ui.shadcn.com, including a full dashboard page. There's no official full app template. Vercel's Next.js team maintains SaaS Starter and Chatbot, which both use shadcn/ui.

Is shadcn.io the official shadcn site?

No. The official site is ui.shadcn.com. shadcn.io describes itself as an independent project that lists community templates and sells its own premium ones.

What's the best shadcn template for a SaaS?

For free, nextjs/saas-starter gives you Stripe billing, teams and roles on Postgres. ixartz's SaaS Boilerplate adds multi-tenancy and i18n. For a finished UI with settings, team management and auth screens already designed, our SaaS Starter Kit is built for that job.

Do shadcn templates work with Tailwind CSS v4?

The maintained ones do. shadcn/ui itself is on Tailwind v4 and Next.js 16, and so are most templates updated in 2026. Check the last update date: anything from 2024 or early 2025 is likely still on v3.

shadcn templates vs Material UI templates?

shadcn templates give you the source code of every component, so restyling is editing your own files. Material UI templates depend on the MUI package and its theming system. See our shadcn/ui vs Material UI comparison for the trade-offs.

Gaurav Guha, Founder of thefrontkit

Gaurav Guha

Founder, thefrontkit

Building production-ready frontend kits for SaaS and AI products. Previously co-created NativeBase (100K+ weekly npm downloads). Also does AI automation and CRM integration work for clients. Writes about accessible UI architecture, design tokens, and shipping faster with Next.js.

Related Posts

Next.js SaaS Template

Dashboard, auth screens, settings, and 50+ accessible components.