refine

Из публичных источников

React-фреймворк для создания внутренних инструментов, административных панелей, дашбордов и B2B-приложений с непревзойдённой гибкостью.

Машинный перевод · Показать оригинал

A React Framework for building internal tools, admin panels, dashboards & B2B apps with unmatched flexibility.

CLI-инструментКатегория: Инструменты разработчикаOpen sourceданные проверены 16 окт. 2026 г.

Обзор

  • admin
  • admin-ui
  • ant-design
  • crud
  • developer-tools
  • frontend-framework
  • good-first-issue
  • graphql
  • hacktoberfest
  • headless
  • internal-tools
  • javascript

Установка

Команды только показываются, маркетплейс их не выполняет. Сверяйтесь с официальной документацией.
  • Официальный сайтИз публичных источниковиз метаданных каталога
    refine.dev/ ↗
  • Сборка из исходниковИз публичных источниковиз метаданных каталога

    Сборка из исходников: проверенного рецепта сборки нет — следуйте инструкциям репозитория.

    github.com/refinedev/refine ↗

Совместимость

«Неизвестно» значит, что доказательств не найдено, а не что продукт несовместим.
ПлатформаСтатусАрхитектураДоказательствоУверенность
WindowsНеизвестно———
macOSНеизвестно———
LinuxНеизвестно———
Container (OCI)Неизвестно———

Релизы

проверено 30 окт. 2026 г.
v8.0.2Последний23 мар. 2026 г.Официальный источник ↗

Файлы версии 8.0.2

К релизу не приложены файлы.

История релизов

Профиль качества

алгоритм quality-v1.0 · оценено 16 окт. 2026 г.
Оценка качества82
Оценка риска0
Уверенность 1.00
Оценка качества и оценка риска — разные показатели. Высокое качество не гарантирует безопасность.

Составляющие оценки

Поддержка · 2016
last activity 35 days ago
Документация · 1515
README 10216 chars, description present
Готовность к использованию · 156
install instructions: no; releases: yes
Метаданные · 1010
4/4 of description, homepage, license, topics
Релизы · 1010
10 release(s), latest 196 days ago
Точность категории · 105
classifier confidence 0.5
Популярность · 1010
35870 stars (log-dampened, 10k = max)
Ясность лицензии · 55
SPDX MIT
Сообщество · 55
issues enabled, 3247 forks

Лицензия

MIT
Лицензия известнапо данным хостинга репозитория

Это статус политики каталога, а не юридическое заключение.

Источники

github.com/refinedev/refineОсновной★ 35 870 звёздактивность 10 сент. 2026 г.Основной репозиторий · Уверенность 1.00

Отзывы

Войдите, чтобы написать отзыв

Отзывов пока нет.

Альтернативы

appsmithПохожий
Платформа для создания административных панелей, внутренних инструментов и дашбордов. Интегрируется с более чем 25 базами данных и любым API.Apache-2.0 · Инструменты разработчика
npkillПохожий
Список всех каталогов node_modules 📦 в системе с указанием их размера. Затем можно выбрать, какие из них удалить, чтобы освободить место 🧹MIT · Инструменты разработчика
illa-builderПохожий
Низкокодовая платформа для создания бизнес-приложений, позволяет быстро создавать внутренние инструменты, такие как дашборд, CRUD-приложение, панель администратора, CRM, CMS и др. Поддерживает PostgreSQL, MySQL, Supabase, GraphQL, MongoDB, MSSQL, REST API, Hugging Face, Redis и др. Автоматизируйте рабочие процессы по расписанию или с помощью webhook. OApache-2.0 · Инструменты разработчика
docusaurusПохожий
Docusaurus — открытый CLI и фреймворк на базе React для создания, публикации и поддержки документационных сайтов программных проектов.MIT · Инструменты разработчика
brunoПохожий
Открытая IDE для изучения и тестирования API (легковесная альтернатива Postman/Insomnia)MIT · Инструменты разработчика
pyroscopeПохожий
Платформа непрерывного профилирования. Отладка проблем производительности вплоть до отдельной строки кодаAGPL-3.0 · Инструменты разработчика

README

Из refinedev/refine · лицензия MIT · загружено 30 окт. 2026 г.

Refine Core is an open source, React meta-framework for enterprise. It provides a headless solution for everything from admin panels to dashboards and internal tools.

Refine CORE also powers Refine's purpose built AI agent.

[Awesome] [OpenSSF Best Practices] [npm version] [Contributor Covenant]

[Discord] [Twitter Follow]

[how-refine-works]

What is Refine CORE?

Refine CORE is a React meta-framework for CRUD-heavy web applications. It addresses a wide range of enterprise use cases including internal tools, admin panels, dashboards and B2B apps.

Refine CORE's hooks and components streamline the development process by offering industry-standard solutions for crucial aspects of a project, including authentication, access control, routing, networking, state management, and i18n.

Refine CORE's headless architecture enables the building of highly customizable applications by decoupling business logic from UI and routing. This allows integration with:

  • Any custom designs or UI frameworks like TailwindCSS, along with built-in support for Ant Design, Material UI, Mantine, and Chakra UI.

  • Various platforms, including Next.js, Remix, React Native, Electron, etc., by a simple routing interface without the need for additional setup steps.

⚡ Try Refine CORE

Start a new project with Refine CORE in seconds using the following command:

npm create refine-app@latest my-refine-app

Or you can create a new project on your browser:

You can also try Refine's AI agent for free to create projects:

Quick Start

Here's Refine CORE in action, the below code is an example of a simple CRUD application using Refine CORE + React Router + Material UI:

import React from "react";
import { Refine, useMany } from "@refinedev/core";
import { ThemedLayout } from "@refinedev/mui";
import dataProvider from "@refinedev/simple-rest";
import routerProvider from "@refinedev/react-router";
import { BrowserRouter, Outlet, Route, Routes } from "react-router";

import CssBaseline from "@mui/material/CssBaseline";

export default function App() {
  return (
    <BrowserRouter>
      <CssBaseline />
      <Refine
        dataProvider={dataProvider("https://api.fake-rest.refine.dev")}
        routerProvider={routerProvider}
        resources={[
          {
            name: "products",
            list: "/products",
          },
        ]}
      >
        <Routes>
          <Route
            element={
              <ThemedLayout>
                <Outlet />
              </ThemedLayout>
            }
          >
            <Route path="/products">
              <Route index element={<ProductList />} />
            </Route>
          </Route>
        </Routes>
      </Refine>
    </BrowserRouter>
  );
}

// src/pages/products/list.tsx

import { List, useDataGrid, DateField } from "@refinedev/mui";
import { DataGrid, GridColDef } from "@mui/x-data-grid";

export const ProductList = () => {
  const { dataGridProps } = useDataGrid();

  const { data: categories, isLoading } = useMany({
    resource: "categories",
    ids:
      dataGridProps?.rows?.map((item) => item?.category?.id).filter(Boolean) ??
      [],
    queryOptions: {
      enabled: !!dataGridProps?.rows,
    },
  });

  const columns = React.useMemo<GridColDef[]>(
    () => [
      { field: "id", headerName: "ID", type: "number" },
      { field: "name", flex: 1, headerName: "Name" },
      {
        field: "category",
        flex: 1,
        headerName: "Category",
        display: "flex",
        renderCell: ({ value }) =>
          isLoading
            ? "Loading..."
            : categories?.data?.find((item) => item.id === value?.id)?.title,
      },
      {
        field: "createdAt",
        flex: 1,
        headerName: "Created at",
        display: "flex",
        renderCell: ({ value }) => <DateField value={value} />,
      },
    ],
    [categories?.data, isLoading],
  );

  return (
    <List>
      <DataGrid {...dataGridProps} columns={columns} />
    </List>
  );
};

The result will look like this:

[Refine CORE + Material UI Example]

Use cases

Refine CORE shines on data-intensive⚡ enterprise B2B applications like admin panels, dashboards and internal tools. Thanks to the built-in SSR support, it can also power customer-facing applications like storefronts.

You can take a look at some live examples that can be built using Refine CORE from scratch:

Key Features

  • Refine CORE Devtools - dive deeper into your app and provide useful insights
  • Connectors for 15+ backend services including REST API, GraphQL, NestJs CRUD, Airtable, Strapi, Strapi v4, Supabase, Hasura, Appwrite, Nestjs-Query, Firebase, Sanity, and Directus.
  • SSR support with Next.js & Remix and Advanced routing with any router library of your choice
  • Auto-generation of CRUD UIs based on your API data structure
  • Perfect state management & mutations with React Query
  • Providers for seamless authentication and access control flows
  • Out-of-the-box support for live / real-time applications
  • Easy audit logs & document versioning

Learning Refine CORE

  • Navigate to the Tutorial on building comprehensive CRUD application guides you through each step of the process.
  • Visit the Guides & Concepts to get informed about the fundamental concepts.
  • Read more on Advanced Tutorials for different usage scenarios.

Contribution

Refer to the contribution docs for more information.

If you have any doubts related to the project or want to discuss something, then join our Discord server.

Contributors ♥️ Thanks

We extend our gratitude to all our numerous contributors who create plugins, assist with issues and pull requests, and respond to questions on Discord and GitHub Discussions.

Refine CORE is a community-driven project, and your contributions continually improve it.

License

Licensed under the MIT License, Copyright © 2021-present Refinedev

Открыть репозиторий ↗