💻🎉 Great news! We've partnered with @marmelab, creators of the B2B building platform react-admin.
Marmelab added advanced scheduling capabilities to react-admin, powered by Bryntum Scheduler!
Learn about ra-scheduler 🔗
react-admin-ee.marmelab.com/…#reactadmin#bryntum
Shadcn Admin Kit: a React component library for building admin interfaces, dashboards, and internal tools. @marmelab
👉 next.jqueryscript.net/shadcn…
Built on top of shadcn/ui, it provides everything you need to create professional admin panels without starting from scratch.
If you’ve ever used @shadcn, 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-ki…
Shadcn Admin Kit's website is now live! 🎉
Our open-source component kit for building sleek admin apps with @shadcn has been growing steadily. 📈
To celebrate this, we've just launched the official website👇
marmelab.com/shadcn-admin-ki…
Appwrite is now an official @ReactAdmin Data and Auth Provider!
This means you can now plug Appwrite into a fully functional admin panel with almost no setup.
✅ Seamless integration
✅ Perform CRUD operations on documents
✅ Authentication with email and password
Start building admin dashboards in minutes:
marmelab.com/react-admin/Dat…
🚀 Introducing shadcn-admin-kit – the ultimate open-source component kit to build your admin app with @shadcn UI!
✅ Free forever
⚡ Easy to install
🧩 Packed with essential features (auth, CRUD, Data Table, themes & more)
Start building today: github.com/marmelab/shadcn-a…
🚨 Breaking news: our friends at @appwrite just launched Appwrite Sites — the open-source Vercel alternative! 🎉
We’re proud to join this major launch with the react-admin x Appwrite admin template — deployable in just a few clicks.
👉Find out more here: appwrite.io/products/sites
Happy to announce Parcel v2.14, now with support for React Server Components! 🥳
RSCs can be integrated into client-rendered apps, server rendered, or statically rendered at build time.
Also: rust MDX compiler, create-parcel CLI, new error overlay, and native import maps.
ALT Screenshot of code sample:
$ parcel server.tsx
// server.tsx
import express from 'express';
import {renderRequest} from '@parcel/rsc/node';
import {Page} from './Page';
const app = express();
app.get('/', async (req, res) => {
await renderRequest(req, res, <Page />);
});
app.listen(3000);
// Page.tsx
"use server-entry";
export function Page() {
return (
<html>
<body>
<h1>Hello world!</h1>
<Client />
</body>
</html>
);
}
Want to build real projects with react-admin?👨💻
Then check out these 2 in-depth tutorials:
→React-admin Crash Course 2025:
Build a CRUD interface for blog posts
youtu.be/PyaSnpXssks?si=KHBi…
→Learn react-admin in 30 minutes:
Build a full-featured admin panel
youtu.be/vYnk_SxVJKE?si=_DTl…
Do you prefer real human connection when you need support?
Join our Discord to chat with fellow react-admin users! It's THE place to be to get expert help from the community and the core team.
Let’s build together! 🤝 discord.gg/rUEDnkjBsd#Discord#reactjs#opensource
Want to write a data provider for react-admin?
François walks you through the process to help you get it right.
Don't miss out on his top tips & tricks! 😉
📺 Watch now👇
youtu.be/sciDJAUEu_M?si=Khc_…#reactadmin#react#OSS
💡Tip of the week: If you need custom pages to let your users sign-up, use the <CustomRoutes> component and set its noLayout prop. This ensures react-admin won’t check whether users are authenticated.
🔗 marmelab.com/react-admin/Cus…#reactadmin#react#opensource
Drag, drop, and manage tasks effortlessly! ✨
Our new Kanban Board demo showcases a sleek, interactive dashboard built with react-admin. It's perfect for streamlining your workflow! 🚀
🔗 Try it now: marmelab.com/react-admin/Dem…#react#kanban#webdev