Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Admin dashboard template built on the T3 Stack and shadcn-ui, with responsive sidebar, CRUD tables, and GitHub auth.

Free open-source Tailwind CSS and Next.js admin dashboard template with 8+ pages, dark mode, RTL, and authentication screens.
T3 App Template is an open-source admin dashboard template built on the T3 Stack and shadcn-ui, giving developers a production-ready starting point for internal tools and management interfaces. The template runs on Next.js with TypeScript, Tailwind CSS for styling, and shadcn-ui components, and it includes a live demo deployed at https://t3-app-template.vercel.app/.
T3 App Template is a GitHub repository by user gaofubin that packages the T3 Stack — Next.js, TypeScript, Tailwind CSS, tRPC, Prisma, and NextAuth — together with shadcn-ui into an admin interface shell. As input, it provides source code you clone and edit; as output, it produces a responsive dashboard with a collapsible sidebar, light/dark themes, authenticated pages, and data tables. The template is designed for developers who want to skip repetitive layout and auth setup and focus on building features.
The template ships with a concrete set of admin features implemented as source-code examples.
This template is aimed at developers and teams building data-heavy interfaces on the T3 Stack.
create-t3-app project.With the cloneable source, you can adapt the built-in examples to several practical tasks.
npm install, and start adding your own business logic to the existing layout and auth.The template is set up as a standard Next.js project. After cloning https://github.com/gaofubin/t3-app-template.git, you install dependencies with npm install and start the development server with npm run dev. The codebase is organized around layout components (header, sidebar, mobile navigation), a global theme provider, and example pages that demonstrate table CRUD, multi-select inputs, and step forms.
The source code is publicly available on GitHub, so you can clone, modify, and deploy it yourself. No pricing or license information is stated on the repository page, so check the repo for any license file before commercial use.
It uses the T3 Stack: Next.js, TypeScript, Tailwind CSS, tRPC, Prisma, and NextAuth, plus shadcn-ui for UI components. The repository topics also list Tanstack Query, Tanstack Table, date-fns, react-hook-form, react-hot-toast, react-icons, and lucide-icons.
Yes, NextAuth is pre-configured with a GitHub login example, so you can gate pages behind OAuth immediately. You will need to provide your own GitHub OAuth app credentials in the environment configuration.
A demo is hosted at https://t3-app-template.vercel.app/. The repository README also includes light and dark mode screenshots showing the dashboard and an example table page.
