<ReactAdmin />

A Web Framework for B2B applications

Get started

Get started in minutes

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;

Full-featured

_

Relationships support

Full-featured datagrid

Undo

Rich text editor

funnel, sorting

Filter as you type

language

Internationalization

Accessible

Optimistic rendering

Data validation

Already works with your API

React-admin supports most REST and GraphQL dialects, and writing your own adapter takes minutes.

Customizable by design

Choose among many variants, or replace any component by your own.

Essential Icon

Theming

Miscellaneous 31 final

UI framework

Custom fields

Custom layout

Authentication plugins

Custom routes

Read what people say about it...

React Admin is licensed under the MIT License

Sponsored and supported by Marmelab since 2016

Community Edition
Free

Forever. This is open-source

Enterprise Edition
  • Everything in Community Edition, plus:
  • Professional support from marmelab
  • Access to private modules
  • 50% discount on Professional Services
Discover

Starts from 125€/month