refine

refine

Alternative to Retool

Refine is a React-based framework for building internal tools and admin panels. It connects to REST API, GraphQL, Supabase, Strapi, and other backends for rapid development of tables, forms, and dashboards.

  • Headless design independent of UI libraries, supporting Ant Design, Material UI, and Chakra UI
  • Data providers for unified connection to REST, GraphQL, Supabase, Strapi, and Appwrite
  • CRUD generator for auto-generating table, form, and detail page code
  • Auth providers managing Auth0, Supabase Auth, and custom auth through a unified interface
  • Real-time data updates via WebSocket integration
  • TypeScript-native with complete type safety for improved developer experience

Built with TypeScript and React, Refine serves as a Retool alternative for React developers who want to build CRUD applications rapidly while maintaining full code control.

Stars
34,427
Forks
2,986
Language
TypeScript
License
MIT
adminadmin-uiant-designcruddeveloper-toolsfrontend-frameworkgood-first-issuegraphqlheadlessinternal-tools+9

Replaces

Related Tools