基于 Shadcn UI 和 Vite 构建的管理后台界面模板,支持深浅色模式与 RTL 布局。
arhamkhnz/next-shadcn-admin-dashboard
基于 Next.js 16 与 shadcn/ui 的后台管理模板,内置多套仪表盘、认证页面和主题预设。
- Star
- 3,259
- Fork
- 666
- 未关闭 Issue
- 3
- 最近提交
- 昨天
这是什么?
Studio Admin 是一套使用 TypeScript 编写的后台管理模板,基于 Next.js 16(App Router)、Tailwind CSS v4 和 shadcn/ui 构建。它内置 Default、CRM、Finance、Analytics、Productivity 等多套仪表盘,并提供文件管理、聊天、邮件、看板、发票、日历、用户与角色管理等页面,以及四种认证界面。
模板强调可定制性:支持亮色与暗色模式,提供 Tangerine、Neo Brutalism、Soft Pop 等配色预设,侧边栏可折叠,内容区宽度可调。表单使用 React Hook Form 配合 Zod 校验,状态管理采用 Zustand,表格基于 TanStack Table。代码按路由进行同址组织,格式化与检查由 Biome 完成。
基于配置的角色权限控制(RBAC)与多租户支持目前仍在规划中。
核心功能
- 01基于 Next.js 16 App Router、TypeScript、Tailwind CSS v4 与 shadcn/ui 构建
- 02内置多套仪表盘,以及文件管理、聊天、邮件、看板、发票等页面
- 03支持亮色与暗色主题,并提供多种配色预设
- 04侧边栏可折叠,内容区宽度可调
- 05表单使用 React Hook Form 与 Zod 校验,状态管理使用 Zustand
适用场景
- 用 shadcn/ui 快速搭建内部后台或运营管理系统
- 基于现成的 CRM、财务或分析布局原型化 SaaS 管理面板
- 在 Next.js 项目中复用认证页面与设置页面
快速上手
- 1
克隆仓库
git clone https://github.com/arhamkhnz/next-shadcn-admin-dashboard.git - 2
进入项目目录
cd next-shadcn-admin-dashboard - 3
安装依赖
npm install - 4
启动开发服务器并访问 http://localhost:3000
npm run dev
使用前须知
- 部分更新可能包含破坏性变更,拉取新版本时可能需要迁移工作。
- 基于角色的访问控制和多租户支持目前仍属于计划功能,尚不可用。
收录于专题
标签
常见问题
- next-shadcn-admin-dashboard 是什么?
- 基于 Next.js 16 与 shadcn/ui 的后台管理模板,内置多套仪表盘、认证页面和主题预设。 Studio Admin 是一套使用 TypeScript 编写的后台管理模板,基于 Next.js 16(App Router)、Tailwind CSS v4 和 shadcn/ui 构建。它内置 Default、CRM、Finance、Analytics、Productivity 等多套仪表盘,并提供文件管理、聊天、邮件、看板、发票、日历、用户与角色管理等页面,以及四种认证界面。
- next-shadcn-admin-dashboard 可以免费使用吗?用的什么许可证?
- next-shadcn-admin-dashboard 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- next-shadcn-admin-dashboard 还在维护吗?
- 活跃维护中。next-shadcn-admin-dashboard 最近一次提交是在 2026年11月6日。
- next-shadcn-admin-dashboard 适合用来做什么?
- 用 shadcn/ui 快速搭建内部后台或运营管理系统 基于现成的 CRM、财务或分析布局原型化 SaaS 管理面板 在 Next.js 项目中复用认证页面与设置页面
- next-shadcn-admin-dashboard 怎么安装和运行?
- 克隆仓库: git clone https://github.com/arhamkhnz/next-shadcn-admin-dashboard.git 进入项目目录: cd next-shadcn-admin-dashboard 安装依赖: npm install 启动开发服务器并访问 http://localhost:3000: npm run dev
- 在哪里获取 next-shadcn-admin-dashboard?
- 源代码和安装说明在 GitHub 上:https://github.com/arhamkhnz/next-shadcn-admin-dashboard
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
一个无头(headless)React 元框架,用于快速构建以 CRUD 为主的管理后台、仪表盘和内部工具。
开源低代码平台,用于搭建管理后台、内部工具和仪表盘,可连接 25+ 数据库和任意 API。
基于 React、Tailwind CSS 和 Base UI 的开源 shadcn/ui 组件、区块与后台模板,可通过 CLI 或复制代码使用。
一个基于 React 和 Tailwind CSS 的动效组件库,可直接复制到 Next.js 或 shadcn/ui 项目中使用。
基于 React 和 Material UI 的前端框架,用于在 REST 或 GraphQL 接口之上快速搭建后台管理单页应用。