Check out our online generator at (https://refine.dev/#playground) to create a custom Refine application and download it.
Before starting refine, we spent five years as a consultancy company building internal-facing applications for enterprise clients. We have seen many complex use cases where the demanded flexibility was much higher than what existing low-code/no-code solutions provide. Moving away from rigid architectures and pre-made components that are difficult to customize, developers tend to start from the scratch. This results in a significant waste of time and resources.
In order to find a sweet spot between “starting from scratch” and higher level solutions, we started working on refine. After a couple of iterations, we came up with a “headless” solution, separating the UI-layer completely from the rest of the frontend logic. This allowed us to support multiple UI frameworks and custom designs out of the box.
We understand the importance of frontend developers working with the stack and tools they love and are familiar with. So, we have built our project creation wizard that allows developers to mix and match their technology stack when creating a project.
After 1.5 years of development with the great support of the open-source community, Refine has become a mature framework that allows developers to rapidly build enterprise applications and have 100% control over their projects.
While remaining unobtrusive, Refine still saves a lot of development resources by eliminating repetitive tasks such as CRUD operations, state management, routing, authentication, access control, and i18n. It’s also backend-agnostic and works with any APIs or services.
The best way to start Refine development is visiting our extensive documentation at (https://refine.dev/docs/). Here, you can also find tutorials and real-life examples to use as a starting point for your use case.
We had one successful Show HN earlier this year (https://news.ycombinator.com/item?id=34515128), and have since had several major releases and added many more features.
Recently, we've released our enterprise edition featuring deployments, built-in security, backend integrations and auto-generated UI's. By expanding Refine's capabilities beyond the frontend, the enterprise edition offers a complete solution for the internal tooling requirements of larger organizations. To get more information, please see our pricing page: https://refine.dev/pricing/.
If you have any questions, ideas or suggestions please share them with us. The team will be here all day to answer. We look forward to all of your comments!