Build your first admin with 13 lines of code
import React from 'react';
import { Admin, Resource, ListGuesser } from 'react-admin';
import simpleRestProvider from 'ra-data-simple-rest';
const dataProvider = simpleRestProvider('https://domain.tld/api');
const App = () => (
<Admin dataProvider={dataProvider}>
<Resource name="users" list={ListGuesser} />
</Admin>
);
export default App;
Relationships support
Full-featured datagrid
Undo
Rich text editor
Filter as you type
Internationalization
Accessible
Optimistic rendering
Data validation
React-admin supports most REST and GraphQL dialects, and writing your own adapter takes minutes.
Choose among many variants, or replace any component by your own.
Theming
UI framework
Custom fields
Custom layout
Authentication plugins
Custom routes
Victor HugoI wish I had written react-admin, The Miserables can't measure up to it.”
Elon MuskReact-admin is the next best thing after SpaceX, Tesla comes right after.”
Gandhi MahatmaReact-admin purifies your code as much as fasting purifies your soul.”
Lebron JamesI keep count of my offensive rebounds with react-admin, it's amazing!”
Katie BoumanReact Admin success should be as massive as a black hole”
Donald TrumpI swear you shouldn't use react-admin!! It's bad for your wealth.”
React
Material UI
React Router
Redux
Redux Saga
Redux Form
Sponsored and supported by Marmelab since 2016
Forever. This is open-source
Starts from 500€
Copyright ©2016-2019 Marmelab - Contact Us