Refine
Open-source React framework for building admin panels, dashboards, and B2B internal tools — now paired with Refine AI, a hosted app-generation layer that turns your API into a production React app without writing the scaffolding yourself.
Operator's take
Refine has split into two distinct things worth keeping separate. Refine Core (the open-source framework, 35.2K GitHub stars as of mid-2026, per the badge on the homepage) is still the headless React meta-framework it's always been — you bring React fluency, it eliminates CRUD boilerplate, handles data providers, auth, and access control, and stays out of your design system choices. MIT-licensed, free, self-hosted. That story hasn't changed.
What's changed is the homepage pitch. Refine now leads with Refine AI — a hosted, credit-based product that generates production-grade React internal apps from your existing REST API or Supabase project. You connect your backend, the AI analyzes your data model, and a web IDE lets you preview, vibe-code, export, or publish to Netlify. The output is plain React code you own; no lock-in black box. It's closer to Cursor-for-internal-tools than to the framework underneath.
The trade-off calculus is the same for Core: it requires React fluency, and the learning curve front-loads conventions before you see productivity gains. Refine AI changes that calculus somewhat — the AI scaffolding abstracts the cold-start cost, but you still end up in a React codebase. Teams without React in-house should still look at Retool or Appsmith.
What it's good at
- Headless UI flexibility (Core) — no prescribed component library; works with Ant Design, Material UI, Chakra UI, or a custom design system while Refine manages state, routing, and data.
- Backend-agnostic data providers (Core) — adapter pattern connects to REST, GraphQL, Supabase, Firebase, or any custom API; all CRUD operations handled uniformly.
- Built-in auth and access control (Core) — native integrations for Okta, Azure AD, Amazon Cognito, and Google Cloud Identity; RBAC, ACL, and ABAC supported without wiring from scratch.
- AI-generated app scaffolding (Refine AI) — connect a REST API or Supabase project, get a working React internal app generated and editable in-browser; export clean code or publish to Netlify.
- Open-source core is fully free — MIT-licensed framework with no paid tier required; the company sells priority support, training, and consulting for enterprise teams (Enterprise tier: dedicated support team, SSO, custom terms).
What it's not
- Not a no-code or low-code tool (Core) — requires React developers; there's no visual builder or drag-and-drop surface. Retool or Appsmith serve teams that want to build without code.
- Not a backend or database — Refine is a frontend framework; you still need to supply and operate the data layer (Supabase, your own API, etc.).
- Not ideal for simple one-off admin views (Core) — if you need a basic CRUD interface fast and don't have React in-house, the setup overhead exceeds the benefit.
- Refine AI is a paid hosted service — the AI app-generation layer runs on a credit model (Starter $0.99/mo for 300 credits, Pro $20/mo for 1,500 credits, Enterprise custom); the open-source framework itself remains self-hosted and free.