[GitHub](https://github.com/pankod/refine) | [Tutorial](https://refine.dev/docs) | [Demo](https://example.refine.dev) What is refine? refine offers lots of out-of-the box functionality for rapid development, without compromising extreme customizability. Use-cases include, but are not limited to admin panels , B2B applications and dashboards . Your API is supported, out of the box! Connects to any REST or GraphQL custom backend. Built-in support for NestJs CRUD, Airtable, Strapi, Strapi GraphQL, Supabase, and Altogic. Motivation Higher-level frontend frameworks can save you a lot time, but they typically offer you a trade-off between speed and flexibility. After many years of experience in developing B2B frontend applications and working with popular frameworks, we came up with a new approach to tackle this dilemma. This is how refine is born. refine is a collection of helper hooks , components and providers .…