
React Admin
UnclaimedThe open-source framework for building B2B applications with React, focusing on developer experience and UI.
Visit WebsiteFreemiumVisit Website
TL;DR - React Admin
- Open-source React framework for B2B apps.
- Rapidly build admin panels, internal tools, and dashboards.
- Backend-agnostic with flexible UI options.
Pricing: Free plan available
Best for: Growing teams
Pros & Cons
Pros
- Easy to learn and get started with minimal code.
- Highly customizable and adaptable to various design systems and APIs.
- Robust, stable, and widely used by over 30,000 companies.
- Comprehensive library of hooks and components for common use cases.
- Backend-agnostic with many pre-built adapters for authentication and APIs.
Cons
- Requires familiarity with React to leverage its full potential and customization options
- While flexible, extensive customization beyond the provided components might require deeper understanding of its internal architecture
- The initial learning curve for advanced features or complex data relationships might be steeper for developers new to the framework's conventions
Key Features
Roles & PermissionsForms & validationFull-featured datagridSoft deleteRelationshipsi18n (internationalization)Responsive designPreferences management
Pricing Plans
Open-source Edition
Free Forever
- 170+ hooks and components
- Guessers
- Datagrids
- Filters
- Forms & Validation
- Relationships
- Authentication
- Access Control
- Undo
- Menus
- Preferences
- Theming
- I18n
- Strong Typing
- Documentation, storybook, and example apps
- Community support via Stack Overflow and Discord
- Weekly bug fix releases
Enterprise Edition
Starts from 145$/month
- 230+ hooks and components
- Includes all open-source content
- Fine-grained permissions (RBAC)
- Editable datagrid
- Nested forms
- Many-to-many relationships
- Soft delete
- Versioning
- Realtime updates
- Calendar and events
- Tree structures
- JSON Schema form
- Site-wide search
- Audit log
- Scheduler
- Alternative form and page layouts
- Professional support by email with guaranteed response time
- 50% discount on Professional Services
What is React Admin?
React-admin is an open-source framework designed to help developers quickly build B2B applications such as admin panels, internal tools, dashboards, ERPs, and custom business management systems using React. It emphasizes a strong developer experience, allowing users to focus on business needs while providing tools to create delightful user interfaces.
The framework is highly adaptable, supporting projects of all sizes from simple CRUD apps to complex systems. It offers flexibility in UI kits, with default Material UI implementation, integration with Shadcn/ui, and a headless option for complete design freedom. React-admin is backend-agnostic, providing numerous adapters for various authentication and API backends like REST and GraphQL, and allows for easy customization and extension with its rich library of hooks and components. It aims to streamline development by handling common features, enabling developers to build robust applications rapidly.
Reviews
Be the first to review React Admin
Your take helps the next buyer. Verified LinkedIn reviewers get a badge.
Write a reviewBest React Admin Alternatives
Top alternatives based on features, pricing, and user needs.
Explore More
React Admin FAQ
What types of applications can be built using React-admin?
React-admin is designed for building various B2B applications, including admin panels, internal tools, dashboards, ERPs, and custom business management systems. It scales from simple CRUD applications to complex, custom-designed solutions.
How quickly can a functional admin interface be created with React-admin?
A fully functional admin interface can be created in minutes with as few as 11 lines of code, assuming an existing API. This leverages modern React and is ready for immediate customization.
Does React-admin support different UI kits?
Yes, React-admin is flexible and adapts to various design systems. It offers ready-made implementations like Material UI and Shadcn/ui, or users can build their own UI using the headless Ra-Core components and hooks for complete design freedom.
What common features does React-admin handle out-of-the-box?
React-admin provides a vast library of hooks and components that cover many common features, such as roles & permissions, forms & validation, full-featured datagrids, i18n, responsive design, routing, real-time updates, and accessibility.
Is React-admin compatible with various backend technologies and authentication methods?
Yes, React-admin is backend agnostic. It offers over 50 API adapters for REST and GraphQL backends, and more than 10 auth adapters for third-party authentication services like Auth0, AWS Cognito, Google Workspace, and Firebase.
Source: marmelab.com