react-admin
banner
react-admin.bsky.social
react-admin
@react-admin.bsky.social
⚛️ React Framework for building data-driven apps over REST/GraphQL APIs, sponsored by @marmelab.bsky.social
Discord: https://discord.gg/N6HMQ4TEBX
Reposted by react-admin
Want to build a flexible and dynamic CMS with minimal code? 🔧

Then check out this tutorial to learn how to create your next CMS using @react-admin.bsky.social and @supabase.com ⚡ :

👉 marmelab.com/blog/2025/01...

#Supabase #react #CMS
How to build a CMS with React-Admin
Many applications require a user interface to manage and edit content. This post demonstrates how to create a basic headless CMS using PostgreSQL, React-Admin, and Supabase.
marmelab.com
October 28, 2025 at 11:04 AM
🔐 Simplify auth in your app: Add role-based access control (RBAC) on top of your REST API

React-admin already handles client-side RBAC. But what about the backend?🤔

We’ve built a generic RBAC proxy server that reuses your RBAC roles to enforce permissions server-side.

marmelab.com/blog/2025/10...
Add Role-Based Access Control On Top Of Your REST API
We built a Caddy module to control access to REST resources based on the user's role and a set of permissions.
marmelab.com
October 17, 2025 at 8:46 AM
Good thing you can use react-admin with both shadcn and Material UI thanks to its headless core! 😉

👉 marmelab.com/ra-core/
October 10, 2025 at 2:51 PM
We just published a step-by-step guide on building a simple scheduling application with ra-scheduler.

In this tutorial, you’ll learn how to:
✅ Set everything up
✅ Convert existing data
✅ Customize events edition

🔗 Check it out now!👇
marmelab.com/blog/2025/09...

#react #opensource
Build a Drag-and-Drop Scheduler in React with Bryntum
Integrate Bryntum Scheduler into React Admin: drag-and-drop, zoom, infinite scroll, custom forms, and data converters - step by step.
marmelab.com
September 29, 2025 at 2:42 PM
React-Admin v5.11.4 is out! 🎉

This release includes:
✅ Fixes for useGetManyAggregate, useDeleteController &
🎨 now has a default background
🔗 always returns at least the currently selected reference
& more

🔗 Full changelog: github.com/marmelab/rea...
Release 5.11.4 · marmelab/react-admin
Fix useGetManyAggregate merge queries with different meta (#10969) (djhi) Fix useDeleteController should get the record from closest RecordContext (#10967) (djhi) Fix incompatibility with latest @t...
github.com
September 26, 2025 at 1:13 PM
Want to change the look of your react-admin app? 🎨

Simply use the theme prop of the component & that’s it!

Which theme is your favourite?
🔗 marmelab.com/react-admin/...

#react #opensource
September 25, 2025 at 12:39 PM
React-admin 5.11.3 has been released! 🎉

This version fixes:
✅ an issue affecting the priority of redirections between logout and checkAuth &
✅ an issue in the DataTable documentation regarding sorting

Check out the full changelog at 👇

github.com/marmelab/rea...
Release 5.11.3 · marmelab/react-admin
Fix useLogout does not redirect to the checkAuth call redirectTo property (#10949) (djhi) [Doc] Update disableSort property in <DataTable> documentation (#10947) (johannchopin-buyco)
github.com
September 19, 2025 at 9:24 AM
Our friends at Bryntum just posted a helpful tutorial on how to use ra-scheduler.

This guide covers how to:
✅ Create, customize & style ra-scheduler
✅ Connect it to a backend REST API

If you’ve been wanting to try out ra-scheduler, this is the perfect place to start!

🔗 bryntum.com/blog/react-a...
React Admin x Bryntum: Creating a scheduler - Bryntum
We're excited to announce our partnership with Marmelab, the team behind React-admin. Together, we've created the React-admin Scheduler - a powerful scheduling component that brings Bryntum's advanced...
bryntum.com
September 18, 2025 at 2:54 PM
Reposted by react-admin
The word got out: Shadcn Admin Kit is an open-source #React framework for building single-page-apps with Supabase, react-query, react-hook-form, react-router, and shadcn. #OSS
September 16, 2025 at 12:08 PM
🧵 Get the latest updates in our new blog post, covering:

🆕 New features:
✔️Soft Delete makes archiving & restoring records easy
✔️Sophisticated new scheduling component
✔️Menu keyboard navigation with shortcuts
✔️Resource specific translations for buttons and pages
& more

marmelab.com/blog/2025/09...
React-Admin: September 2025 Update
Discover the latest features and improvements in react-admin, including render props for easier customization, the new RecordField component, soft delete functionality, scheduling components, menu key...
marmelab.com
September 15, 2025 at 3:53 PM
Did you know you can change the look of your React-admin app in seconds? 🎨

This is possible thanks to the 5 themes built right into React-admin.

Just use the theme prop of the component & that’s it!

youtube.com/shorts/lENLb...

#react #materialui #opensource
How to change the look of your react-admin app in seconds. #programming #react
YouTube video by react-admin
youtube.com
September 12, 2025 at 9:35 AM
Need advanced scheduling in your app?

Introducing ra-scheduler: A powerful scheduler for managing tasks, events & more!

It's packed with advanced features like:
✅Drag-and-drop
✅Custom layouts & styling
✅Localization
✅Grouping & filtering
✅Export to PDF

react-admin-ee.marmelab.com/documentatio...
September 11, 2025 at 12:36 PM
Reposted by react-admin
This Week In React 249

🍿 Read/subscribe here: thisweekinreact.com/newsletter/249

⚛️
- TanStack
- Fast Refresh
- MDX
- Storybook
- nuqs
- AI Elements
- React Three Fiber
📱
- Expo
- Legent List
- New Arch at Shopify
- Uniwind
- Rock
- Screens
- IAP
- Glass
- Sound
September 10, 2025 at 5:50 PM
React-admin 5.11.1 has been released! 🎉

This version includes minor fixes for:

& bulk selection
✅ Ability to use dividers with
➕ some doc updates

Check out the full changelog at👇 github.com/marmelab/rea...

#react #opensource
Release 5.11.1 · marmelab/react-admin
Fix <Datagrid> and <DataTable> bulk selection (#10918) (djhi) Revert usage on <ListIterator> in ra-ui-materialui (#10919) (djhi) [Doc] Update ra-realtime documentation for 5.2.0 (#10914) (djhi) [ch...
github.com
September 8, 2025 at 9:06 AM
React-admin makes simple things simple and complex things possible. 💪

Catch the full interview with @francoisz.bsky.social (Lead Dev at React-admin) and @thorweb.dev (Dev Advocate) on @supabase.com‘s Youtube channel: 👇

🔗 youtu.be/e7p0irjQZfw?...

#supabase #react #opensource
September 5, 2025 at 3:21 PM
This version also includes many updates to core components, paving the way for full offline support for your app! 🚀
React-admin 5.11.0 is out! 🥳

It introduces some new key features:

✅ New useBulkExport & useDeleteController headless hooks 🪝
now supports label configuration 🏷️
✅ You can now use a ReactNode as a create label in &

github.com/marmelab/rea...
Release 5.11.0 · marmelab/react-admin
Add ability to use a ReactNode as create label in <AutocompleteInput> and <SelectInput> (#10883) (Madeorsk) Add <SelectArrayInput InputLabelProps> prop to support label configuration (#10872) (anto...
github.com
September 3, 2025 at 9:40 AM
React-admin 5.11.0 is out! 🥳

It introduces some new key features:

✅ New useBulkExport & useDeleteController headless hooks 🪝
now supports label configuration 🏷️
✅ You can now use a ReactNode as a create label in &

github.com/marmelab/rea...
Release 5.11.0 · marmelab/react-admin
Add ability to use a ReactNode as create label in <AutocompleteInput> and <SelectInput> (#10883) (Madeorsk) Add <SelectArrayInput InputLabelProps> prop to support label configuration (#10872) (anto...
github.com
September 3, 2025 at 9:37 AM
Reposted by react-admin
If you’ve ever used @shadcn.com, you know the power of owning the code of well-crafted components.

We’ve taken that same philosophy & applied it to admin panels.

The result?
👉 Shadcn Admin Kit: Powerful open-source shadcn blocks for building modern admin apps. ✨

🔗 marmelab.com/shadcn-admin...
September 2, 2025 at 9:52 AM
We've teamed up with Bryntum to bring advanced project management to your react-admin app! 🎉

The result?
👉 ra-scheduler: A powerful, full-featured scheduler for managing tasks, assignments, events, recurring schedules & more! 📆

🔗 Check it out now: react-admin-ee.marmelab.com/documentatio...
September 1, 2025 at 1:16 PM
🔥 Brand new auth provider for react-admin: Apisix OIDC auth provider

Now available along with 12 auth providers compatible with react-admin.

Check out the full list of open-source packages developed by our core team & our amazing community👇

🔗 marmelab.com/react-admin/...

#reactjs #frontend #OSS
August 27, 2025 at 8:40 AM
React-admin 5.10.2 is out!

It's packed with Quality Of Life improvements:
✅Ability to use a ReactNode as create label in &
✅Avoid a gotcha when using queryOptions to add a meta in
✅Fix ChipField considering 0 to be an empty value

github.com/marmelab/rea...
Release 5.10.2 · marmelab/react-admin
Add ability to use a ReactNode as create label in <AutocompleteInput> and <SelectInput> (#10883) (Madeorsk) Add warning when using queryOptions to add a meta in <Edit> and <EditBase> (#10882) (Made...
github.com
August 25, 2025 at 2:39 PM
Reposted by react-admin
Want to build a custom CMS without having to wrestle with backend setup?

This tutorial shows you how to build a flexible, dynamic CMS with minimal code using @supabase.com + @react-admin.bsky.social. ⚡

marmelab.com/blog/2025/01...
How to build a CMS with React-Admin
Many applications require a user interface to manage and edit content. This post demonstrates how to create a basic headless CMS using PostgreSQL, React-Admin, and Supabase.
marmelab.com
August 25, 2025 at 9:33 AM
🆕 We just shipped a brand new enterprise module: ra-soft-delete.

You can now keep deleted records to recover them later on. List all deleted records, inspect them, and restore or delete items permanently.

🔗 react-admin-ee.marmelab.com/documentatio...

#ReactAdmin #ReactJS #Frontend
August 22, 2025 at 2:53 PM
Reposted by react-admin
A few months ago, @shadcn.com announced a registry mcp, which went super viral.

We couldn't resist giving it a try... Here's how it went:

👉 marmelab.com/blog/2025/08...
August 21, 2025 at 7:56 AM
Check out the "Guides & Concepts" section in react-admin's doc.

It's designed to help newcomers learn the essential concepts of react-admin.💡

But even seasoned developers will learn something from these guides!😉

🔗 marmelab.com/react-admin/...

#reactadmin #react #OSS
August 12, 2025 at 11:52 AM