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

🎉 React Admin 5.14.4 just dropped! 🚀 • Fix SavedQuery when disableSyncWithLocation is set • Fix RichTextInput nesting unordered & ordered lists • Fix compatibility with latest @hookform/resolvers • [Doc] Improves TanStack Start setup 🔗 github.com/marmelab/react-admin/releases/tag/v5.14.4

Release 5.14.4 · marmelab/react-admin

Fix SavedQuery when disableSyncWithLocation is set (#11173) (ThieryMichel) Fix RichTextInput does not allow nesting unordered and ordered lists (#11179) (frlruehle) Fix compatibility with latest ve...

github.com

2026 is off to a flying start! 🚀 We’ve been shipping non-stop since Autumn to level up the #ReactAdmin DX. Here’s a recap of the journey so far: ⚡️ Faster <ArrayInput> 🗺️ #TanStackRouter adapter 🧩 New <DataTableInput> & <RecordsIterator> 🏗️ More logic moved to headless ra-core More below...

React-Admin: February 2026 Update

React-admin 5.12, 5.13 and 5.14 introduce TanStack router adapter, RecordsIterator, TextArrayField, DataTableInput, and more!

marmelab.com

Every react-admin app needs a data provider. It’s how your #frontend talks to the #backend. 🔄 Understanding it is key to mastering react-admin. This beginner-friendly guide walks you through the essentials, helping you build a solid foundation. 🔗 sameeramadhuranga.medium.com/react-admin-...

React-Admin Data Provider — From Beginner to Advanced

React-Admin is a powerful framework for building admin panels quickly. One of its core concepts is the Data Provider.  If you understand…

sameeramadhuranga.medium.com

Happy New Year! 🎉 2025 was a record-breaking year for react-admin: 🚀 40 releases ⭐ 26k stars on GitHub 🤯 4 million downloads A big thank you to all our contributors & users for making 2025 such a success! 🙏 Your support means the world to us! We’re excited to keep growing in 2026! #react #OSS

Bild

🔐 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

Good thing you can use react-admin with both shadcn and Material UI thanks to its headless core! 😉 👉 marmelab.com/ra-core/

Headless Single-Page Application Framework for React

The Headless SPA Framework for React

marmelab.com

marmelab@marmelab.bsky.social · 10mo ago

It's official: @shadcn.com just overtook Material UI on GitHub! ⭐️ It outpaced the long-time champion Material UI in less than 3 years. How do you guys feel about this? What do you think this says about the current state of UI development in React?

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

React-Admin v5.11.4 is out! 🎉 This release includes: ✅ Fixes for useGetManyAggregate, useDeleteController & <FilterLiveForm> 🎨 <Toolbar> now has a default background 🔗 <ReferenceInput> 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

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

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

🧵 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

React-admin 5.11.1 has been released! 🎉 This version includes minor fixes for: ✅ <Datagrid> & <DataTable> bulk selection ✅ Ability to use dividers with <SingleFieldList> ➕ 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

React-admin 5.11.0 is out! 🥳 It introduces some new key features: ✅ New useBulkExport & useDeleteController headless hooks 🪝 ✅ <SelectArrayInput> now supports label configuration 🏷️ ✅ You can now use a ReactNode as a create label in <AutocompleteInput> & <SelectInput> 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