A favicon of Shadcn Admin Kit

Shadcn Admin Kit

Shadcn Admin Kit by Marmelab provides shadcn/ui components for admin apps, with CRUD pages, data tables, forms, auth and data providers for any API.

A screenshot of Shadcn Admin KitVisit

Shadcn Admin Kit: Admin App Components for shadcn/ui

Shadcn Admin Kit is an open-source component kit from Marmelab for building admin applications with shadcn/ui. It runs on ra-core, the headless core of react-admin, and pairs it with shadcn/ui and Base UI components styled with Tailwind CSS. You declare resources inside an Admin root component, and the kit provides list, show, edit and create pages that talk to your backend through data providers for REST, GraphQL or other APIs. Guesser components can scaffold pages from API responses. The stack uses React Router, TanStack Query and React Hook Form, and it works with Vite, Remix and Next.js.

Features:

  • CRUD Pages: Working list, show, edit and create views for each declared resource.
  • Data Table: Sorting, filtering, export, bulk actions, column selection and pagination.
  • Forms: Form components with data binding and validation through React Hook Form.
  • References: View and edit one-to-many and many-to-one relationships.
  • Authentication: Login, auth checks and access control that work with any auth backend.
  • Guessers: Scaffold admin code automatically from the data your API returns.
  • Any API: Connect through data providers for REST, GraphQL and other protocols.
  • i18n and Theming: Internationalization support plus light and dark modes.
Distribution:
opensource
GitHub:
1,114 Stars
97 Forks
Share:

 

  
 

Similar to Shadcn Admin Kit:

 

  
  

 

  
  

 

  
  
Shadcn Admin Kit: Component kit for building CRUD admin apps with shadcn/ui, powered by ra-core. – Awesome Shadcn/ui