The free version includes 527 shadcn/ui components across 49 categories, including Data Table, Select, Tabs, Sonner Toast, etc.
shadcn-ui-kit — Next.js Admin dashboard Template
By bundui
Shadcn UI Kit Free Edition: a source code collection of shadcn/ui components, blocks, examples, and an admin dashboard template based on Next.js, React, and Tailwind CSS.
Explore the design
Compare the page layouts and mobile experience. Open any screenshot for a closer look.
Actual screenshot captured by the server browser.
All pages & views 3
Screenshots show visual appearance; interactive behavior may differ.
What stands out
A quick read of the recorded project description.
Provides UI blocks for marketing pages and dashboards, such as hero, FAQ, login form, stat cards, modal dialogs, and a todo app
Includes an admin dashboard template with sidebar layout, stat cards, area chart, sortable data table, users page, and settings page
Each free entry is published in the shadcn registry and can be installed into existing projects via the shadcn CLI
Offers responsive preview toggles (desktop, tablet, mobile), dark mode toggle, and a dialog to view full source code
The repository is MIT-licensed, allowing free use, modification, commercial use, and distribution of this version of the code
Template Details
This repository is the free open-source version of Shadcn UI Kit, built on shadcn/ui, Tailwind CSS, and React, providing interface assets that can be browsed and copied directly. The free version includes 527 shadcn/ui components (covering 49 categories such as Accordion, Alert, Data Table, Select, Tabs, etc.), UI blocks for marketing pages and dashboards (such as hero, FAQ, login form, stat cards, data tables, and a todo app), some real examples (comment card and date picker use cases), and an admin dashboard template located at /admin. The admin template comes with a sidebar layout, including a dashboard page with stat cards, an interactive area chart, and a sortable data table, as well as a users page, a settings page with a validated profile form, login and registration pages, and 404 and 500 error pages. The repository also provides a shadcn registry, allowing any free block or component to be installed into your own project via the shadcn CLI.
Usage limitations: The free scope is limited to this MIT-licensed version of the code. The theme generator, page builder, animated illustrations, advanced blocks, additional admin dashboards, and templates in the PRO version are not included in this repository. Third-party assets such as demo images, fonts, and icons must be checked separately under their respective licenses; external services such as domain, hosting, database, payment, or AI may incur additional charges. Running this project does not require a database, authentication, payment services, or environment variables.
Is it right for your project?
Use Cases
- Quickly build basic interfaces such as dashboards, user lists, and settings pages for admin systems
- Install individual components or blocks on demand in existing shadcn/ui projects to avoid rewriting tables, forms, and charts
- Use as reference source code for learning shadcn/ui, Tailwind CSS, and React component patterns
- Select blocks such as hero, FAQ, and login form for marketing landing pages and copy them into your own project
Suitable For
- Front-end developers using Next.js, React, and Tailwind CSS
- Teams needing a basic admin dashboard template and wishing to extend it themselves
- Projects already using shadcn/ui and looking to supplement components and blocks
Getting started & customization
Use these recorded setup notes alongside the repository instructions for your chosen version.
- 1
Requires Node.js 20 or higher and uses pnpm as the package manager
- 2
After cloning the repository, run pnpm install, then run pnpm dev to start the development server
- 3
Visit http://localhost:3000 to browse components, blocks, and examples; visit http://localhost:3000/admin to view the free admin dashboard
- 4
Running this project does not require a database, authentication, payment services, or environment variables
- 5
Before installing components via the shadcn CLI, register the @shadcnuikit registry address in components.json
License & source material
Usage conditions & limitations
Free to use · keep license noticeThis entry covers the free version under the MIT license in the public repository; the free scope is limited to this version of the code and does not imply that external services or third-party assets are free.
Must comply with when using
- Free use, modification, commercial use, and distribution of this version of the code are permitted.
- When distributing copies or substantial portions of the code, retain the original author's copyright notice and the full MIT license notice.
- The code is provided as is; warranties and limitations of liability are governed by the original license and applicable law.
Additional costs & items to verify
- Demo images, fonts, icons, and other third-party assets must be checked under their respective licenses; they cannot be assumed free solely based on the code's MIT license.
- External services such as domain, hosting, database, payment, or AI may incur additional charges.
- Animated illustrations are part of the paid Shadcn UI Kit Pro and are not included in this free repository; these illustration assets cannot be used in the free version.
- The theme generator, page builder, illustrations, advanced blocks, additional admin dashboards, and templates are all part of the paid Pro version; this repository contains only the free version content.
- The free version includes only some examples such as the comment card and date picker; the full 70 examples require access to the Pro site.
- Unlocking all 16 admin dashboards, 500+ advanced blocks, the theme generator, and the page builder requires a one-time Pro purchase.
- Running this project requires Node.js 20 or higher and uses pnpm as the package manager.
- Before installing components via the shadcn CLI, register the @shadcnuikit registry address in components.json.
View Original Text Basis
Permission is hereby granted, free of charge
Original License Text
The illustrations are part of [Shadcn UI Kit Pro](https://shadcnuikit.com/pricing).
Original README
> The Theme Generator, Page Builder, illustrations, premium blocks, admin dashboards and templates are part of [Shadcn UI Kit Pro](https://shadcnuikit.com/pricing). This repository contains the free edition.
Original README
The full collection of 70 examples is available on [shadcnuikit.com/examples](https://shadcnuikit.com/examples).
Original README
✅ [Get Shadcn UI Kit Pro](https://shadcnuikit.com/pricing) to unlock everything with a one-time payment.
Original README
Requirements: Node.js 20 or later and [pnpm](https://pnpm.io).
Original README
https://github.com/bundui/shadcn-ui-kit/blob/main/LICENSEhttps://github.com/bundui/shadcn-ui-kit/blob/main/README.mdAdd the registry to your `components.json`:
Original README
Compiled by DeepSeek based on repository license and README ·2026-10-06. Results only cover the materials read; dependencies, images, fonts, and subsequent term changes are subject to their respective original texts.
Project checks & description sources
Template Information
- Source platforms
- GitHub
- Documentation and maintenance reference score
- More documented · 96 / 100
- Technologies
- Next.js · React
- Website type
- Admin dashboard
How this score is calculated
Our heuristic uses license records (up to 30), a demo link (12), a preview (10), stars (15), recorded maintenance (15), description completeness (8), feature records (5) and classification data (5). It is not a code, security or performance test, or a Google score. A link does not establish tested functionality.
What to verify for this project
- Repository update recorded
- 2026-10-06
- Screenshot last checked
- 2026-10-06
A demo link is listed. Check it with your own content and viewport sizes; its presence does not confirm that forms, authentication or payments work.
The catalog identifies Next.js as the primary stack. Check the actual dependency manifest and lockfile for versions and hosting requirements. These notes use recorded metadata, not a code audit or a deployment test.
Use a selection guide →How this description was prepared
AI-assisted description based on catalog records and repository material. Repository authors are not automatically the reviewers of this description.
Review declaration: [email protected] · 2026-10-07
Inspect the recorded source material
SHA-256: 8b5416c42e7fbe2bed1cac18589ef6b34c0e3a17eb983ee7fd79a5cfaf4e13ec
2026-10-06T19:54:50.004Z
Source file / repository<a id="readme-top"></a>
<br />
<div align="center">
<a href="https://shadcnuikit.com">
<img src="docs/logo.png" alt="Shadcn UI Kit logo" width="80" height="80">
</a>
<h3 align="center">Shadcn UI Kit</h3>
<p align="center">
Free shadcn/ui components, blocks, examples and an admin dashboard template for React, Next.js and Tailwind CSS.
<br />
<br />
<a href="https://shadcnuikit.com/">Website</a>
•
<a href="https://shadcnuikit.com/admin-dashboard">Admin Dashboards</a>
•
<a href="https://shadcnuikit.com/components">Components</a>
•
<a href="https://shadcnuikit.com/blocks">Blocks</a>
•
<a href="https://shadcnuikit.com/examples">Examples</a>
•
<a href="https://shadcnuikit.com/illustrations">Illustrations</a>
•
<a href="https://shadcnuikit.com/templates">Templates</a>
•
<a href="https://shadcnuikit.com/pricing">Pricing</a>
</p>
<br />
</div>
## Table of Contents
- [About Shadcn UI Kit](#-about-shadcn-ui-kit)
- [What is included in the free edition](#-what-is-included-in-the-free-edition)
- [Screenshots](#-screenshots)
- [Examples and illustrations](#-examples-and-illustrations)
- [Tech stack](#-tech-stack)
- [Getting started](#-getting-started)
- [Install components with the shadcn CLI](#-install-components-with-the-shadcn-cli)
- [Project structure](#-project-structure)
- [Free vs Pro](#-free-vs-pro)
- [FAQ](#-faq)
- [Contact](#%EF%B8%8F-contact)
- [License](#-license)
## 💎 About Shadcn UI Kit
[Shadcn UI Kit](https://shadcnuikit.com) is a collection of admin dashboards, website templates, UI blocks, components and real-world examples built on top of [shadcn/ui](https://ui.shadcn.com), Tailwind CSS and React. It is made for developers and teams who want to ship production-ready interfaces without rebuilding the same tables, forms, charts and landing page sections for every project.
The full kit includes 16 admin dashboards, 17 complete web applications, 40+ extra pages, 1100+ components, blocks and examples, animated illustrations, premium website templates, a Theme Generator, a Page Builder and an MCP server for AI code editors. Every component supports both **Radix UI** and **Base UI** primitives, so it fits into any shadcn/ui project, whichever primitive library you use.
This repository is the **free and open source edition** of Shadcn UI Kit. It contains the free components, blocks and examples from the kit, a free admin dashboard template and the full source code of the browsing site, so you can run everything locally, read the code and copy what you need into your own project.
## 🎁 What is included in the free edition
- **527 free shadcn/ui components** in 49 categories: Accordion, Alert, Alert Dialog, Attachment, Autocomplete, Avatar, Badge, Breadcrumb, Button, Button Group, Calendar, Card, Carousel, Checkbox, Combobox, Command, Data Table, Drawer, Dropdown Menu, Empty State, Field, File Upload, Input, Item, Navigation Menu, Pagination, Popover, Progress, Radio Group, Select, Sheet, Skeleton, Slider, Sonner Toast, Switch, Table, Tabs, Textarea, Toggle, Tooltip and more.
- **Free UI blocks** for marketing sites and dashboards: hero sections, newsletter sections, how it works sections, FAQ sections, sign in forms, stat cards, modal dialogs, data tables and a todo app.
- **Real-world examples** such as review cards and date picker use cases, browsable at `/examples`.
- **A free admin dashboard template** at `/admin` with its own sidebar layout, a dashboard page with stat cards, an interactive area chart and a sortable data table, a users page, a settings page with a validated profile form, login and register pages, and 404 and 500 error pages.
- **A shadcn registry** for every free item, so you can install any block or component into your project with a single command.
- **Live previews** with responsive viewport switching (desktop, tablet, mobile), a dark mode toggle per preview and a "Get the Code" dialog with the full source of every item.
No database, authentication, payment provider or environment variables are required. Clone the repository, install the dependencies and run it.
## 📸 Screenshots
### Shadcn UI Kit homepage
<a href="https://shadcnuikit.com">
<img src="docs/screenshots/shadcn-ui-kit-homepage.png" alt="Shadcn UI Kit homepage with admin dashboards, website templates, components, blocks and examples for shadcn/ui, Tailwind CSS and React" width="100%">
</a>
The Shadcn UI Kit homepage introduces the kit: production-ready admin dashboards, website templates, shadcn/ui components, UI blocks and real-world examples that support both Radix UI and Base UI. Below the hero you can see the admin dashboard preview with 73+ pages and the library of 1100+ components, blocks and examples, rated 4.9 by more than 2,000 premium customers.
### shadcn/ui blocks and components library
<a href="https://shadcnuikit.com/blocks">
<img src="docs/screenshots/shadcn-ui-blocks-and-components.png" alt="Library of production-ready shadcn/ui blocks and components: hero sections, call to action, changelog page, pricing tables, feature sections, testimonials, team sections and integrations" width="100%">
</a>
The blocks and components library groups hundreds of production-ready shadcn/ui blocks by use case: hero sections, call to action sections, changelog pages, pricing tables, feature sections, testimonials, team sections, integrations and more. Each block can be previewed live, copied as code or installed through the shadcn registry. The library is split into marketing, eCommerce and dashboard blocks, free components and curated real-world examples.
### Shadcn admin dashboard templates
<a href="https://shadcnuikit.com/admin-dashboard">
<img src="docs/screenshots/shadcn-admin-dashboard-templates.png" alt="Shadcn admin dashboard templates built with Next.js: classic, e-commerce, sales, CRM, project management and file manager dashboards" width="100%">
</a>
Shadcn UI Kit includes 16 production-ready admin dashboard templates (classic, e-commerce, sales, CRM, finance, payment, project management, file manager, crypto, analytics, hospital, hotel, HR, real estate and more), 17 fully built web applications such as kanban, todo list, calendar and file manager, and 40+ subpages like error pages and widgets. Every dashboard is built with Next.js, React, Tailwind CSS and shadcn/ui, with tables, menus, forms and charts ready to use.
### Theme Generator for shadcn/ui
<a href="https://shadcnuikit.com/theme-generator">
<img src="docs/screenshots/shadcn-theme-generator.png" alt="Shadcn UI Kit Theme Generator: create shadcn/ui themes with Tailwind CSS v4 color variables, light and dark mode and a live CRM dashboard preview" width="100%">
</a>
The Theme Generator lets you design a shadcn/ui theme visually and preview it on a real CRM dashboard while you edit. Pick a preset, adjust the primary, secondary, card, popover, muted, accent and destructive colors for light and dark mode, change typography and spacing, and copy the generated Tailwind CSS v4 variables into your `globals.css`.
### Page Builder for shadcn/ui blocks
<a href="https://shadcnuikit.com/page-builder">
<img src="docs/screenshots/shadcn-page-builder.png" alt="Shadcn UI Kit Page Builder: build multi-page websites from 519 shadcn/ui blocks, edit content on the canvas and export Next.js code" width="100%">
</a>
The Page Builder turns shadcn/ui blocks into complete websites. Pick from 519 blocks, arrange them into pages, edit headings, text, images and links directly on the canvas, check the result on desktop, tablet and mobile, and export a clean Next.js project or add the pages to your app with the shadcn CLI.
## 🧩 Examples and illustrations
### Real-world shadcn/ui examples
[Shadcn UI examples](https://shadcnuikit.com/examples) are complete, real-world UI patterns built from shadcn/ui components, ready to drop into a product. Instead of isolated primitives you get finished pieces of interface: blog cards, chat bubbles, payment method cards, product cards and product lists, social media posts, review cards, stat cards, task cards and welcome cards, ecommerce, line and project management charts, date picker use cases, user dropdown menus, authentication forms, switch cards and theme switchers. Every example has a live preview, a responsive viewport switcher and its full source code, and can be installed with the shadcn CLI.
The free edition includes the review card examples and the date picker use cases. The full collection of 70 examples is available on [shadcnuikit.com/examples](https://shadcnuikit.com/examples).
### Animated illustrations for shadcn/ui
[Shadcn UI Kit illustrations](https://shadcnuikit.com/illustrations) are animated React illustrations and motion components built with Tailwind CSS and Motion. They follow your shadcn/ui theme colors automatically, so they match light mode, dark mode and any custom theme without editing a single SVG. Use them in hero sections, feature sections, empty states, onboarding screens and product tours to explain a feature visually instead of with a static screenshot. Each illustration is a regular React component that you can install through the registry and customize like the rest of your code.
The illustrations are part of [Shadcn UI Kit Pro](https://shadcnuikit.com/pricing).
> The Theme Generator, Page Builder, illustrations, premium blocks, admin dashboards and templates are part of [Shadcn UI Kit Pro](https://shadcnuikit.com/pricing). This repository contains the free edition.
## 🧰 Tech stack
- [Next.js 16](https://nextjs.org) with the App Router
- [React 19](https://react.dev)
- [Tailwind CSS v4](https://tailwindcss.com)
- [shadcn/ui](https://ui.shadcn.com) with [Radix UI](https://www.radix-ui.com) and [Base UI](https://base-ui.com) primitives
- [TypeScript](https://www.typescriptlang.org)
- [TanStack Table](https://tanstack.com/table), [Recharts](https://recharts.org), [React Hook Form](https://react-hook-form.com), [Zod](https://zod.dev) and [dnd kit](https://dndkit.com)
- [Lucide](https://lucide.dev) and [Tabler](https://tabler.io/icons) icons
## 🚀 Getting started
Requirements: Node.js 20 or later and [pnpm](https://pnpm.io).
```bash
git clone https://github.com/bundui/shadcn-ui-kit.git
cd shadcn-ui-kit
pnpm install
pnpm dev
```
Open [http://localhost:3000](http://localhost:3000) to browse the components, blocks and examples, and [http://localhost:3000/admin](http://localhost:3000/admin) to see the free admin dashboard.
Other scripts:
| Command | Description |
| --------------------- | --------------------------------------------------- |
| `pnpm dev` | Start the development server |
| `pnpm build` | Create a production build |
| `pnpm start` | Run the production build |
| `pnpm registry:build` | Regenerate the registry files in `public/r` |
## 📦 Install components with the shadcn CLI
Every free component, block and example is published in the Shadcn UI Kit registry. Add the registry to your `components.json`:
```json
{
"registries": {
"@shadcnuikit": "https://shadcnuikit.com/r/{name}.json"
}
}
```
Then install any item by its name:
```bash
npx shadcn@latest add @shadcnuikit/hero1
```
The exact install command for each item is shown in its "Get the Code" dialog, for npm, pnpm, yarn and bun.
## 🗂️ Project structure
```
app/
(landing)/ site pages: home, components, blocks, examples, templates
admin/ free admin dashboard with its own layout
(dashboard)/ dashboard, users and settings pages
(guest)/ login, register, 404 and 500 pages
demo/ isolated preview page used by the live previews
components/
admin/ admin dashboard components (sidebar, header, charts, tables)
sections/ homepage sections
ui/ shadcn/ui primitives
contents/ source code of every component, block and example
docs/screenshots/ images used in this README
public/r/ generated shadcn registry files
registry.json registry index of every free item
```
To add a new item, create it in `contents`, add it to the matching category file in `app/(landing)` and to `registry.json`, then run `pnpm registry:build`.
## ⚖️ Free vs Pro
| Free edition (this repository) | [Shadcn UI Kit Pro](https://shadcnuikit.com/pricing) |
| --------------------------------------- | --------------------------------------------------------- |
| 1 admin dashboard template | ✔ 16 admin dashboards |
| 7 dashboard pages | ✔ 17 web apps and 40+ extra pages |
| 527 components | ✔ 1100+ components, blocks and examples |
| 16 blocks | ✔ 500+ premium blocks for marketing, eCommerce and apps |
| 14 examples | ✔ 70 real-world examples |
| | ✔ Animated illustrations that follow your theme |
| Light and dark mode | ✔ Premium website templates |
| shadcn registry for free items | ✔ Theme Generator and Page Builder |
| MIT license | ✔ MCP server for Claude Code, Cursor and other AI editors |
| | ✔ Lifetime access and free updates |
✅ [Get Shadcn UI Kit Pro](https://shadcnuikit.com/pricing) to unlock everything with a one-time payment.
## ❓ FAQ
**Is Shadcn UI Kit free?**
This repository is free and open source under the MIT license. It includes 527 components, free blocks, examples and an admin dashboard template. The premium dashboards, blocks, templates and tools are available with [Shadcn UI Kit Pro](https://shadcnuikit.com/pricing).
**Does it work with Radix UI and Base UI?**
Yes. Every component works with both Radix UI and Base UI primitives, so you can use it in any shadcn/ui setup.
**Can I use it with Vite, Remix or TanStack Start?**
Yes. The components are plain React and Tailwind CSS. Replace `next/link` and `next/image` with regular elements when you use them outside of Next.js.
**Can I use it in commercial projects?**
Yes. The free edition is MIT licensed, so you can use it in personal, commercial and client projects.
**Is this an official shadcn/ui project?**
No. Shadcn UI Kit is an independent product built on top of shadcn/ui and is not affiliated with the official shadcn/ui project.
## ✉️ Contact
Toby Belhome: [@TobyBelhome](https://x.com/TobyBelhome) on X, or email [[email protected]](mailto:[email protected]).
Found a bug or have an idea? [Open an issue](https://github.com/bundui/shadcn-ui-kit/issues).
## 📄 License
Released under the [MIT License](LICENSE).
<p align="right">(<a href="#readme-top">back to top</a>)</p>
Explore similar templates
Compare previews and descriptions within the same stack and category.

next-shadcn-dashboard-starter
An MIT-licensed admin dashboard starter built with Next.js 16, shadcn/ui, Tailwind CSS v4, and TypeScript.
Next.js · Admin dashboard

Studio Admin · Radix UI
Studio Admin is an admin dashboard template built with Next.js 16, TypeScript, Tailwind CSS v4, and Shadcn UI.
Next.js · Admin dashboard

free-nextjs-admin-dashboard
A free, open-source admin dashboard template built on Next.js 16, React 19, TypeScript, and Tailwind CSS v4. It provides a collapsible sidebar, charts, tables, authentication forms, modals, dropdowns, and dark mode, with internationalization and RTL support since version 2.4.0.
Next.js · Admin dashboard

materio-mui-nextjs-admin-template-free
Materio Free is a Next.js admin dashboard template based on App Router and MUI, integrating Tailwind CSS and available in TypeScript and JavaScript versions.
Next.js · Admin dashboard

nextjs-postgres-nextauth-tailwindcss-template
A Vercel-maintained Next.js App Router admin dashboard starter with Auth.js GitHub OAuth, Postgres, Tailwind CSS, and Shadcn UI, plus a sample products table, seed endpoint, and CRUD interface.
Next.js · Admin dashboard

shadcn-dashboard-landing-template
An open-source admin dashboard and marketing landing page template built on shadcn/ui and Tailwind CSS, with both Vite + React and Next.js versions in one repository.
Next.js · Admin dashboard
