使用 Next.js 16 App Router、TypeScript、Tailwind CSS v4 与 Shadcn UI 构建
next-shadcn-admin-dashboard — Next.js 后台模板
作者 Kuldeep1712
基于 Next.js、TypeScript、Tailwind CSS 与 Shadcn UI 的后台管理模板,提供多套仪表盘、认证页面、主题预设和可折叠侧边栏等界面结构。
看看你的网站会是什么样
浏览真实页面截图,比较内容排版与手机效果。点击下方缩略图切换,放大查看整页细节。
全部页面与视图 3
截图用于了解视觉与布局,交互效果请以实际项目为准。
值得关注的模板亮点
从已有项目资料中,快速了解它的特点。
提供多套预置仪表盘:Default、CRM、Finance、Analytics、Productivity、E-commerce、Academy、Logistics、Infrastructure 及旧版变体
包含聊天、邮件、用户管理、角色管理、看板、任务、发票、日历和 4 个认证页面
支持浅色/深色模式及 Tangerine、Neo Brutalism、Soft Pop 等颜色预设
布局可配置:可折叠侧边栏与可变内容宽度
采用按路由共置文件架构,共享 UI、hooks 和配置位于顶层
模板详细介绍
该模板是一个后台管理界面项目,README 说明其使用 Next.js 16(App Router)、TypeScript、Tailwind CSS v4 和 Shadcn UI 构建,并集成 Zod、React Hook Form、Zustand、TanStack Table 等库。项目提供多套预置仪表盘(Default、CRM、Finance、Analytics、Productivity、E-commerce、Academy、Logistics、Infrastructure 及旧版变体),以及聊天、邮件、用户管理、角色管理、看板、任务、发票、日历和 4 个认证页面。界面支持浅色/深色模式与 Tangerine、Neo Brutalism、Soft Pop 等颜色预设,布局包含可折叠侧边栏和可变内容宽度。项目采用按路由共置文件架构,共享 UI、hooks 和配置位于顶层。README 提到基于角色的访问控制(RBAC)与多租户支持为 planned 状态,尚未实现。README 未说明后端接口、数据库或生产部署的具体要求。
适合你的项目吗?
适用场景
- 搭建后台管理系统的界面骨架,直接复用预置仪表盘和业务页面
- 需要浅色/深色模式及多套颜色预设的后台项目
- 使用 Shadcn UI 与 Tailwind CSS 进行组件化开发的管理后台
- 包含认证页面、用户与角色管理、看板、日历等常见后台模块的界面原型
适合人群
- 需要现成后台界面模板的前端或全栈开发者
- 使用 Next.js App Router 与 TypeScript 的项目
- 希望基于 Shadcn UI 和 Tailwind CSS 定制后台样式的团队
- 需要多套仪表盘和业务页面作为起点的管理后台项目
上手与定制指南
结合仓库当前版本的说明,按下面的资料检查内容、配置与运行要求。
- 1
克隆仓库:git clone https://github.com/arhamkhnz/next-shadcn-admin-dashboard.git
- 2
进入项目目录并安装依赖:npm install
- 3
启动开发服务器:npm run dev,默认运行在 http://localhost:3000
- 4
可使用 Vercel 一键部署按钮部署自己的副本
- 5
格式化与 lint 命令:npx @biomejs/biome check --write
授权与来源资料
使用条件与限制
免费使用 · 保留许可声明本次收录的是公开仓库中采用 MIT 许可的免费版本;免费范围为该版本代码,不代表外部服务或第三方素材免费。
使用时需要遵守
- 允许免费使用、修改、商用和分发该版本代码。
- 分发代码副本或实质性部分时,保留原作者版权声明和完整 MIT 许可声明。
- 代码按现状提供;担保与责任限制以原许可证及适用法律为准。
额外费用与待核对事项
- 演示图片、字体、图标及其他第三方素材需按各自许可核对,不能仅凭代码的 MIT 许可判断。
- 域名、托管、数据库、支付或 AI 等外部服务可能另外收费。
查看原文依据
https://github.com/Kuldeep1712/next-shadcn-admin-dashboard/blob/main/LICENSEhttps://github.com/Kuldeep1712/next-shadcn-admin-dashboard/blob/main/README.mdPermission is hereby granted, free of charge
许可证原文
DeepSeek 根据仓库许可证和 README 整理 ·2026-10-15。结果仅覆盖已读取资料,依赖、图片、字体及后续条款变更以各自原文为准。
项目核对记录与介绍依据
模板资料
- 来源平台
- GitHub
- 资料与维护参考分
- 资料较完整 · 80 / 100
- 技术栈
- Next.js · React
- 网站类型
- 后台
这个分数如何计算
本站按许可资料(最高30分)、演示链接(12分)、预览图(10分)、Star数(15分)、记录的维护时间(15分)、描述完整度(8分)、功能记录(5分)和分类资料(5分)计算。它不是代码、安全或性能测试,也不是 Google 评分;有链接不代表已实测可用。
这个项目需要核对什么
- 记录的仓库更新时间
- 2026-07-27
- 截图检查日期
- 2026-10-15
已收录演示链接。请用你的内容与屏幕尺寸检查;有演示不代表表单、认证或支付已经可用。
目录记录的主要技术栈是 Next.js。请通过依赖清单和锁文件核对实际版本与托管要求。这些说明基于收录资料,不代表代码审计或部署实测。
查看具体选型方法 →介绍的制作与核对状态
介绍由 AI 辅助整理目录与仓库资料。仓库作者不等于这篇介绍的审核者。
审核声明: codex-user-requested-batch-review-20261017 · 2026-10-16
查看当时使用的来源资料
SHA-256: 49820270d122f96ba8b48b20b65295513f2f9ea956e5ebb727c844ca085d0eb4
2026-10-15T10:22:10.346Z
来源文件 / 仓库# Next.js Admin Template with TypeScript & Shadcn UI
**Studio Admin** - Includes multiple dashboards, authentication layouts, customizable theme presets, and more.
<img src="https://github.com/arhamkhnz/next-shadcn-admin-dashboard/blob/main/media/dashboard.png?version=5" alt="Dashboard Screenshot">
Most admin templates I found, free or paid, felt cluttered, outdated, or too rigid. I built this as a cleaner alternative with features often missing in others, such as theme toggling and layout controls, while keeping the design modern, minimal, and flexible.
> **View demo:** [studio admin](https://next-shadcn-admin-dashboard.vercel.app)
> [!NOTE]
> Looking for the Base UI version? Check out [next-shadcn-admin-dashboard-baseui](https://github.com/arhamkhnz/next-shadcn-admin-dashboard-baseui).
>
> Looking for the React Aria version? Check out [arhamkhnz/next-shadcn-admin-dashboard-aria](https://github.com/arhamkhnz/next-shadcn-admin-dashboard-aria).
>
> Looking for the TanStack Start version? Check out [tanstack-shadcn-admin-dashboard](https://github.com/arhamkhnz/tanstack-shadcn-admin-dashboard).
> [!TIP]
> I’m also working on Nuxt.js and Svelte versions of this dashboard. They’ll be live soon.
## Features
- Built with Next.js 16, TypeScript, Tailwind CSS v4, and Shadcn UI
- Responsive and mobile-friendly
- Customizable theme presets (light/dark modes with color schemes like Tangerine, Brutalist, and more)
- Flexible layouts (collapsible sidebar, variable content widths)
- Authentication flows and screens
- Prebuilt dashboards (Default, CRM, Finance, Analytics, Productivity) plus legacy variants
- Role-Based Access Control (RBAC) with config-driven UI and multi-tenant support *(planned)*
> [!NOTE]
> The default dashboard uses the **shadcn neutral** theme.
> It also includes additional color presets inspired by [Tweakcn](https://tweakcn.com):
>
> - Tangerine
> - Neo Brutalism
> - Soft Pop
>
> You can create more presets by following the same structure as the existing ones.
> Looking for the **Next.js 15** version?
> Check out the [`archive/next15`](https://github.com/arhamkhnz/next-shadcn-admin-dashboard/tree/archive/next15) branch.
> This branch contains the setup prior to upgrading to Next 16 and the React Compiler.
> Looking for the **Next.js 14 + Tailwind CSS v3** version?
> Check out the [`archive/next14-tailwindv3`](https://github.com/arhamkhnz/next-shadcn-admin-dashboard/tree/archive/next14-tailwindv3) branch.
> It has a different color theme and is not actively maintained, but I try to keep it updated with major changes.
## Tech Stack
- **Framework**: Next.js 16 (App Router), TypeScript, Tailwind CSS v4
- **UI Components**: Shadcn UI
- **Validation**: Zod
- **Forms & State Management**: React Hook Form, Zustand
- **Tables & Data Handling**: TanStack Table
- **Tooling & DX**: Biome, Husky
## Screens
### Available
- Default Dashboard
- CRM Dashboard
- Finance Dashboard
- Analytics Dashboard
- Productivity Dashboard
- E-commerce Dashboard
- Academy Dashboard
- Logistics Dashboard
- Infrastructure Dashboard
- Chat Page
- Email Page
- Users Management
- Roles Management
- Kanban Board
- Tasks Page
- Invoice Page
- Calendar Page
- Authentication (4 screens)
- Legacy: Default v1, CRM v1, Finance v1, Analytics v1
### Planned
I’ve added all the planned screens. Feel free to open an issue for requesting something specific.
## Colocation File System Architecture
This project follows a **colocation-based architecture** each feature keeps its own pages, components, and logic inside its route folder.
Shared UI, hooks, and configuration live at the top level, making the codebase modular, scalable, and easier to maintain as the app grows.
For a full breakdown of the structure with examples, see the [Next Colocation Template](https://github.com/arhamkhnz/next-colocation-template).
## Getting Started
You can run this project locally, or deploy it instantly with Vercel.
### Deploy with Vercel
[](https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2Farhamkhnz%2Fnext-shadcn-admin-dashboard)
_Deploy your own copy with one click._
### Run locally
1. **Clone the repository**
```bash
git clone https://github.com/arhamkhnz/next-shadcn-admin-dashboard.git
```
2. **Navigate into the project**
```bash
cd next-shadcn-admin-dashboard
```
3. **Install dependencies**
```bash
npm install
```
4. **Start the development server**
```bash
npm run dev
```
Your app will be running at [http://localhost:3000](http://localhost:3000)
### Formatting and Linting
Format, lint, and organize imports
```bash
npx @biomejs/biome check --write
```
> For more information on available rules, fixes, and CLI options, refer to the [Biome documentation](https://biomejs.dev/).
---
> [!IMPORTANT]
> This project is updated frequently. If you’re working from a fork or an older clone, pull the latest changes before syncing. Some updates may include breaking changes.
---
Contributions are welcome. Feel free to open issues, feature requests, or start a discussion.
**Happy Vibe Coding!**
看看同类模板
对比同技术栈与用途的模板,找到更适合的视觉与内容结构。

next-shadcn-dashboard-starter
Free, open source, AI-friendly admin dashboard template built with Next.js 16, shadcn/ui, Tailwind CSS, and Ty…
Next.js · 后台

Studio Admin · Radix UI
Modern Admin Dashboard Template built with Shadcn UI and Next.js 16
Next.js · 后台

free-nextjs-admin-dashboard
TailAdmin is a Next.js and Tailwind CSS free, open-source admin dashboard template. Provides developers with t…
Next.js · 后台

materio-mui-nextjs-admin-template-free
An enterprise-grade Next.js admin dashboard template. Made with developer experience first: Next.js v14 (App R…
Next.js · 后台

nextjs-postgres-nextauth-tailwindcss-template
Admin dashboard template.
Next.js · 后台

shadcn-dashboard-landing-template
Accelerate your development with a sleek, open-source admin dashboard and landing page built on Vite-React, Ne…
Next.js · 后台
