The React Framework For B2B Apps

React-admin offers the best developer experience, lets you focus on business needs, and build delightful user interfaces.

Get started

Build internal tools / ERPs / B2B apps, fast

Developer time is expensive, so react-admin focuses on productivity and maintainability.
See what you can build in a week.

E-commerce Admin (demo, source)
CRM (demo, source)

Used by more than 10,000 companies worldwide

That's because react-admin is easy to learn, robust, stable, and a joy to code with.

  • Decathlon
  • Nvidia
  • Ford Motor Company
  • Puma
  • Adobe
  • Intel Corporation
  • Xiaomi Technology
  • Zalando
  • IBM
  • Cdiscount
  • Yves Rocher
  • Activision

Get started in minutes

Build API-based applications using modern React and Material Design.
Your first admin only needs 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;

Roles & Permissions

Routing

Forms & validation

Full-featured datagrid

Search & Filter

_

Relationships

Undo

Rich text editor

language

i18n

Accessibility

Responsive

Preferences

Notifications

Theming

Caching

Realtime

Already works with your API

Find adapters for most REST and GraphQL dialects, or write your own in minutes.
React-admin is backend agnostic.

Read what people say about it...

React Admin is Open-Source (MIT License)

Sponsored and supported by Marmelab since 2016

Community Edition
Free

Forever. This is open-source

Enterprise Edition
  • Code and Documentation
  • Professional support from marmelab
  • Access to private modules (rbac, editable datagrid, realtime, calendar, many-to-many, audit log, etc.)
  • 50% discount on Professional Services
Discover

Starts from 125€/month