Refine

Summary
Refine is an open-source React framework designed for building internal tools, admin panels, and B2B applications. It provides a balance between low-code ease of use and full-code flexibility, allowing developers to scale their projects effectively. The platform offers UI component libraries, data provider integrations, and features for authentication, access control, and audit logging.
Rationale
Refine.dev is an open-source React framework for building internal tools, admin panels, and dashboards. It offers features like UI component libraries (Material UI, Ant Design, Chakra UI, Mantine UI), data provider integrations (REST API, GraphQL, Supabase), authentication, access control, audit logs, and deployment options. The platform emphasizes flexibility and scalability, positioning itself as an alternative to low-code tools that may become limiting as complexity grows. It also supports mobile-responsive design and prebuilt React components.
Features
Must Have

API & Database Integrations

Drag-and-Drop UI Builder

Code Customization

Access Control & Security

Other

Debugging & Monitoring

Version Control Integration

Audit Logs & Analytics

Mobile-Responsive Support

Prebuilt React Components