#1010th of 78 in SaaS and app starters
react-admin
React framework for CRUD admin apps on top of REST or GraphQL APIs
Live demo ↗
(opens in a new tab)Documentation ↗
(opens in a new tab)Website ↗
(opens in a new tab)Repository on GitHub ↗
(opens in a new tab)
- Stars
- 27k
- License
- MIT
- Last commit
- Nov 2026
- Last release
- Nov 2026
- Language
- TypeScript
26,499 on 21 Apr 202626,990 on 10 Nov 2026
From GitHub's daily star counts.
Checked on GitHub.
Overview
react-admin is a TypeScript library of React components and hooks for building browser-based admin and back-office apps. It uses Material UI, react-hook-form, react-router and react-query, and talks to any API through swappable Data Providers (more than 45 adapters listed). It has no AI features, so it fits this list only as a general app starter.
Who it is for: React developers building internal tools or admin panels over existing APIs
Strengths
- Data Provider adapters: 45+ listed, and a custom one is described as a matter of hours
- Ships list, edit and create views, forms, auth hooks, i18n, roles and rich text editor
- Any component can be replaced, including swapping Material UI for Bootstrap
- Demo apps with source: e-commerce, CRM, helpdesk, blog, plus a tutorial
Weaknesses
- No AI features, so it does not match the theme of this list
- Default UI is tied to Material UI
- Library only: no backend, auth server or database is included
- Commercial support is sold through a paid Enterprise Edition
What it needs
- TypeScript
- Needs React, Material UI, react-hook-form, react-router, react-query, a REST or GraphQL API
- env example file
Quick answers
Is react-admin open source?
Yes. Its code is on GitHub under the MIT license.
Also in SaaS and app starters
See all 78| Rank | Project | Score |
|---|---|---|
| 1 | twentyOpen-source CRM extensible with objects, views and agents defined as code | 96 out of 100 |
| 2 | next.jsReact framework for full-stack web apps with Rust-based build tooling | 93 out of 100 |
| 3 | wailsFramework for building desktop apps with a Go backend and web frontend | 93 out of 100 |
| #4 | quasarVue.js framework for web, mobile, desktop and extension apps from one codebase | 93 out of 100 |
| #5 | herouiReact component library on React Aria and Tailwind CSS v4 | 92 out of 100 |