React Admin Framework

React Admin Framework

marmelab.com

2

About this website

React Admin is a frontend framework for building B2B applications on top of REST or GraphQL APIs, providing a comprehensive set of components and tools for creating data-heavy admin interfaces, dashboards, and CRUD applications. Originally created by Francois Zaninotto at Marmelab in 2016, React Admin has over 25,000 stars as of 2026 and is used by thousands of enterprises including Decathlon, Toyota, Deloitte, and the European Central Bank. Key features include: data provider pattern (abstract API layer supporting REST, GraphQL, Supabase, Firebase, Hasura, Prisma, and custom backends via a standardized data provider interface), resource-based architecture (declaring resources with CRUD operations, list views, show views, edit views, and create views connected to the data provider), list view (sortable, filterable, paginated data tables with datagrid, simple list, single field list, and configurable bulk action buttons), reference fields and inputs (displaying and editing related resources with autocomplete, select, and reference array inputs), form validation (client-side and server-side validation with custom validators, required fields, regex patterns, and cross-field validation), authentication (custom auth provider supporting JWT, OAuth, session-based, and SSO with login, logout, permissions, and identity), role-based access control (per-resource and per-action permissions with canAccess utility for fine-grained UI control), theming (Material UI theming with custom themes, dark mode, and per-component style overrides), internationalization (i18n provider with over 30 language translations, polyglot.js, and message interpolation), real-time updates (live updates via WebSocket, SSE, and polling with real-time list refresh and notification), custom pages (dashboards, custom routes, and standalone pages outside the resource framework), and extensions (over 200 community packages for maps, charts, rich text editors, code editors, and domain-specific components).

Statistics

2
Views
0
Clicks
0
Like
0
Dislike

Comments

Log In to post a comment

No comments yet. Be the first!