💠
Refine logo

Refine

component
utility

Refine is an open-source meta-framework designed specifically for creating CRUD-heavy web applications using React. It provides a robust solution for various enterprise needs, such as building internal tools, admin panels, dashboards, and B2B applications.With Refine, developers can streamline their workflow by utilizing core hooks and components tailored for essential functions like authentication, access control, routing, networking, state management, and internationalization (i18n). This meta-framework is built with a headless architecture, allowing for extensive customization by separating business logic from the user interface and routing.Refine integrates seamlessly with popular UI frameworks such as Ant Design, Material UI, and Chakra UI. Additionally, it supports platforms including Next.js, Remix, React Native, and Electron, making it highly versatile for various development scenarios.

Features

  • Core hooks for authentication and access control
  • Integration with 15+ backend services
  • SSR support with Next.js & Remix
  • Automated CRUD UI generation
  • Comprehensive state management
  • Providers for authentication flows
  • Real-time application support
  • Developer tools for debugging and monitoring

Stats

GitHub Stars28.4K

NPM Downloads30.8K/week

Details

Latest Version4.56.0

Created at1/20/2021

Updated at11/11/2024

LicenseMIT License

Related Items

Get a monthly E-Mail with the newest developments in UI!