JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 7
  • Score
    100M100P100Q39258F
  • License MIT

Modern admin UI library built with React 19 and shadcn/ui

Package Exports

  • shadmin
  • shadmin/cli

Readme

Shadmin

A 100% API-compatible drop-in replacement for React Admin using ShadCN UI

npm version License: MIT

Installation

npm install shadmin

Usage

import { Admin, Resource, List, Datagrid, TextField, DateField } from 'shadmin'

const PostList = () => (
  <List>
    <Datagrid>
      <TextField source="title" />
      <TextField source="author" />
      <DateField source="createdAt" />
    </Datagrid>
  </List>
)

export const App = () => (
  <Admin dataProvider={dataProvider}>
    <Resource name="posts" list={PostList} />
  </Admin>
)

Features

  • Drop-in Replacement - Change your import from react-admin to shadmin
  • Modern Aesthetics - ShadCN components with Tailwind CSS
  • Lightweight Runtime - No MUI overhead
  • React 19 Ready - Built on the latest React with TanStack Query

Documentation

For full documentation, examples, and API reference, visit the GitHub repository.

License

MIT