Skip to content

Select language

目前語言: 繁體中文

React Components

Source: https://github.com/brillout/awesome-react-components at 66b2758c4808
License: CC0-1.0
Read the English original

This edition is an AI-assisted translation.

這是 AWESOME 元件清單 。 不,這不是一份完整的列表 React 在太陽下 “了不起”是什么意思? 嗯:

  • 這能解決真正的問題
  • 以獨特、美麗或非凡的方式 (而且它不是超受歡迎的和众所周知的… )
  • 最近 code 投入!

尋找一個真正令人驚訝的計畫。 尋找快速的維護者評論與評論,

另见: Awesome React Frameworks.

维护者 :

  • @petebray, author of Fluxguard — monitor PROD website changes.
  • @brillout, author of Vike — a fast Vite-based React framework that is flexible, lean, community-driven and dependable.

請回想一下 提供指南。 如果你也移除了新的資源 請只公關一個新的資源

Back to top ⬆️

  • AG Grid - 支援高级資料格/ 資料表 Javascript / React / AngularJS / Web 元件 。
  • fortune-sheet - 提供與Excel一樣的外置功能。
  • gigatables-react - 排序、頁面/無限卷轴、全球/列搜索、 AJAX 還有更多
  • Handsontable - demo - docs - 數據網格,有類似电子表格 UI 支援 React, Angular, TypeScript 和 JavaScript.
  • jqwidgets-react-grid - 過度、 插座、 群組、 匯出到 Excel, PDF更多
  • MUI X Data grid - demo/docs - 快速而可定制的數據網格,
  • react-data-grid - 外形的网格
  • ReactGrid - demo/docs - 在您的應用程式中加入類似电子表格的行為
  • revo-grid - demo/docs - 電源全數據網格 React / AngularJS / Vue / 有高级定制的 Web 元件 。
  • SheetXL – A high-performance spreadsheet grid. TypeScript, ESM, Node/browser, Excel-compatible functions.
  • SVAR React DataGrid - demo - docs - React DataGrid 具有儲存格內編輯,樹狀資料,上下文選單,虛擬卷動等功能.
  • ka-table - demo - 可自訂的表格元件,包括排序、过滤、分组、虛擬化、編輯等。

  • mantine-datatable - demo/docs - 曼汀的輕量级表格元件 UI 應用程式, 有很多功能

  • material-table - demo/docs - 建在 Material UI, 加: 群組、樹狀資料、可擴張行、匯出、內線編輯

  • mui-datatables - 建于 Material UI。搜尋、造型、过滤、大小變更/隱藏列、匯出、列印、選取/展開列。

  • react-data-table - demo/docs - 方便、有反應、有目的、可宣傳的表格,包括排序、可選擇的行、可擴展的行、帕吉尼化

  • TanStack Table - demo -無頭 UI 用于建立強大的表格和資料格( D)

  • react-table-library - demo - React 表格庫 — — 一個幾乎沒有頭的表格庫 — — 以建構更好的表格。

  • rsuite-table - demo/docs - 支持虛擬化的表格元件。

  • DevExtreme React Grid - 基于高性能插件的資料格 Bootstrap 和 Material Design.

  • Smart React Grid - 快速且功能完整的資料網格 Material Design.

  • simple-table - demo - docs - 輕量级 快速 富有特色 排序/ filtering, 虛擬化, 樹狀資料, 嵌套頭, 固定欄, 定制型態等 。

  • KendoReact Grid - 強大的數據網格元件, 具有100+的即時使用功能, 例如傳呼, 排序, 匯出到Excel, 以及更多 。

  • Material-React-Table - 完全的 Material UI 五五 React 表V8: TypeScript

Display 覆蓋 / 模式 / 提醒 / 對話框 / 燈盒 / 彈出

Toaster / 小吃列 — 用模特兒的便便通知使用者

單位列( M)

Fixed 信头 / 滚动式信头 / 粘附元素

Loaders / 旋轉器 / 進度列─讓使用者知道有東西在載入

在圖中播放資料( D)

  • cmdk - 快速、 可堆肥、 未定型的命令選單 React.
  • kbar - demo - 快速、便携和可延伸的 cmd+k 介面。

播放樹狀資料結構( D)

導覽視窗( W)

播放時間( D)

播放影像/ 照片( D)

Display 圖示 / 圖示設定 / emojis

  • iconify-react - 50+圖示集的40k以上圖示,包括所有流行的圖示和emoji集.
  • react-icons - 秒 react 使用 ES6 匯入的流行圖示包。
  • react-open-doodles - 很棒的自由插圖 react 元件。
  • react-icomoon - 用 react- icomoon 您可以輕而易舉地使用您在 icomoon 中選擇或建立的圖示 。
  • tabler-icons-react - 一套超過450個 MIT 免費授權的高质量 SVG 圖示。
  • Lucide - 相當美麗的圖示工具箱。 開源專案和一叉 Feather 圖示 。

播放控制元素以 pagnation

播放解析標示源( D)

使用 CAVG 或 SVG 輸入( S)…

  • react-konva - React Konva 是 JavaScript 圖書庫,用于畫出與 Konva 框架相關的複雜畫布圖。
  • react-sketch - 用于 Sletch 的工具 React 基于應用程式, 由 FabricJS 支援
  • react-sketch-canvas - Demo 自由手向量繪畫工具 React 用 SVG 做畫布 。 接受滑鼠、 觸摸和圖像平板的輸入
  • react-heat-map - 輕巧的行事曆熱圖 react 建於 SVG 的元件, 自訂的版本 GitHub捐款圖

讓使用者輸入資料( L)

日期采摘者/時間采摘者/日期采摘者

Masked 輸入, 專業輸入; mail / 電話號碼 / 信用卡 / 等

自动建議 / 自動完成 / 打字頭( A)

  • coloreact - 小型采色器 React.
  • react-color - 是取色器小部件的元件 React 應用程式
  • react-colorful - 微小(2,5 KB), 無依賴性, 快速且易取取色器元件 。
  • react-input-color - React 包含 hsv 顏色拾取器的輸入顏色元件 。

讓使用者在打字時選擇一些東西( 如標籤)

讓使用者在單一輸入中加入多個標籤

讓使用者定下清單中的排序( L)…

影像操控( I)

  • @anatoliygatt/numeric-stepper - demo - 完全有主題性且可存取的數位繼承元件。
  • interweave - React 安全渲染的文庫 HTML、 滤波器屬性、 自動包裝符合的文字、 產生 emoji 字元, 以及更多 。
  • react-designer - 很容易設定、 輕量级、 可編輯的向量圖像 react 元件。
  • react-upload-gallery - React 上傳影像畫廊。 拖放、 排序、 自訂( D) 。

Back to top ⬆️

應用程式的 UI 排版程式( C)

Back to top ⬆️

Back to top ⬆️

部件的一组 + 应答排版系統

  • 🚀 Material UI - 全套部件 建造你自己 design 系統,或從 Material Design.
    • Autocomplete - 存取自動完成、 组合框、 多選項
    • Material Icons - 1000+ SVG material 图标。
    • Modal - 可用的模式對話框元件 。
    • Slider - 可用的滑動器元件 。
    • Table - 表格中包含排序、選擇、圖示化、虛擬化。
    • Tree View - 可用的樹狀圖檢視元件 React.
  • react-essence - 智慧 - 基本 Material Design 框架。
  • react-materialize - Material design 用于 react由實現的cs提供能量
  • react-toolbox - 一套 React 使用 Google 的元件 Material Design.
  • mdbootstrap - React Bootstrap 與 Material Design
  • antd-mobile - 可配置的 Mobile UI 來自中國
  • Ionic React - 音效框架: 容易建構 Android, 桌面與進步的 Web Apps code 基座。
  • OnsenUI - demo/docs - 使用 Material 和平面設計。 根據Web元件。
  • blueprint - demo - docs - UI 用于构建複雜體的工具包, 用于桌面( 不是移动) 應用程式的數據密集網頁介面。
  • dataminr-react-components - 收集可重复使用 React 部件和效用。
  • shards-react - docs/demo - 美麗而現代 React design 系統。 菲利米
  • aframe-react - 用 A-Frame 建立虛擬的實際經驗 React.
  • react-admin - 在 REST 和 GraphQL 服務之上建立管理用戶經驗 。
  • refine - demo - docs - 很快就建立數據密集的應用程式。 它和蚂蚁一起航行 Design 系統,企業层面 UI 工具箱。
  • matrix-card - demo - 生成矩阵雨樣式卡片的最簡單的元件 。
  • rsuite - demo/docs - “企業系統產品”的元件套件。
  • lens-ui - docs - 一套以簡單化為主的构件
  • Tailwindadmin - docs - 一套制成的沙德CN UI 您可以直接插入您的元件 React/Next.js 项目。

Back to top ⬆️

報告計算的樣式( R)

當元件被顯示/ 隱藏時報告( R)…

決定并報告元素的測量( R)…

將使用者輸入到動作( T)…

設定元標籤( S), 儿童 <head>_

任意產生元素( R) DOM 節點

  • react-layer-stack - 簡單但無所不在的強大和不可知的分層系統 React.
  • react-portal - React 運送模式、燈盒、裝填條的元件… 到文件… body。

A/B測試 實驗…

Back to top ⬆️

說明( L) code 設計

数据流 / 數據管理 / 數據儲存 / 元件狀態/ 數據流

  • baobab-react - React Baobab的融合。
  • cerebral - 自有調试器的州控制器 。
  • effector-react - React 有效的多層國家管理員
  • fireproof - demo - docs 純 JS, 零依賴, CRDT 資料庫 - 在瀏覽器中執行並連接任何雲端或後端
  • RxDB - demo - docs 快速、 本地第一、 反應性數據庫 JavaScript 應用程式
  • fluxible - 通用通量應用插件容器 。
  • kea - 高階架构 React 應用程式
  • react-i13n - 表演者、可伸展和可插件 React 应用程序。
  • react-redux - 官方 React 裝訂 Redux.
  • redux-batched-actions - 減少器 + 在單個訂户通知下減少動作的動作 。
  • redux - 可預知的狀態容器 JavaScript 應用程式
  • reselect - 選擇器文庫 Redux.
  • resourcerer - REST API 的宣傳資料比對框架
  • synergies - docs 用于建立可重复使用的表演與分布的上下文狀態文庫 React 狀態邏輯, 藉由协同 atomar 上下文片段。
  • zustand - docs - 用簡化的通量原理 和無沸爐的
  • teaful - 微小,容易和有力 React 州管理

在網路上同步获取的元件屬性

  • apollo-client - 任何 GraphQL 伺服器的簡單缓存客戶端 UI 框架。
  • react-relay - 中继是 JavaScript 建立以數據為主的框架 React 应用程序。
  • query - docs 強大的同步狀態管理 伺服器狀態公用设施 以及 TS/JS 的資料采集, React,固体,斯維爾特和 Vue.
  • aesthetic - 一個強大的型態安全 框架不可知 CSS-在 JS 文庫中, 用于格式化的元件, 不管是平面物件、 匯入樣式表, 或是只參考外部類別名稱 。
  • aphrodite - 它的QQ39; 內在的樣式, 但是它們工作!
  • inline-style-prefixer - Inline 樣式物件的執行時自動前置器 。
  • @classmatejs/react - 類型名稱焦點元件建構器, 其語法如款式元件和 cva 變體的糖 。
  • react-container-query - 模块反應元件 。
  • react-responsive - 媒體查询 react 反應 design.
  • reactponsive - 反射元件与钩.
  • styled-components - 元件年代的視覺原始人
  • stitches - CSS-JS有近零跑時速 SSR 多變支援

脚手架 / 啟動套件 / Yeoman 產生器 / 堆放群組 / 种子

  • create-react-app - 建立 React 沒有建構設定的應用程式 。
  • crisp-react - 快速整合 TypeScript 支持多重SPA和避免陷阱。
  • cra-template-redux-auth-starter - A Redux CRA的啟動式锅炉板
  • electron-react-boilerplate - 在桌面應用程式上直播編輯開發 。
  • elegant - docs - demo - 簡單 React 快速建立美麗和表達的網絡應用程式框架 Next.js, Tailwind CSS和 Markdown 上膛
  • extensive-react-boilerplate - 使用 Next.js, Auth( 簽署、 簽署、 重置密碼、 确认郵件、 刷新托肯) , Material UI, React 虎形 I18N, 檔案上傳( 支援本地端和亞馬遜 S3 驅動程式), 測試, CI 。
  • generator-starhackit - 全速起步器
  • nwb - CLI 工具和不依赖性 React app & 元件和 npm 模組 。
  • nx - 下一代建立具有一等單列支持和強力整合的系統.
  • PBandJ - 0-Config 重用元件框架。
  • react-hot-boilerplate - 下一個最小的活版火爐板 ReactJS 專案。
  • rockpack - 建立簡單的解答 React 使用 SSR 、 捆綁 、 林丁 、 5 分鐘內試驗 。
  • create-react-dependency - 建立 react 沒有构建配置的依赖性 。
  • phoenix - 一個簡單的火爐板 幫助你做你的 react 使用伺服器侧面渲染和本地化支援的應用程式。
  • react-enterprise-starter-kit - 高伸展度和表演性 React 企業應用程式的啟動器 Kit , 它有非常容易維持的代碼基礎 。
  • Tailwindadmin - 自由Shadcn Dashboard 樣本建置在 React 和 Tailwind CSS 包含多框架支援

Back to top ⬆️

国际化 / L10n / 本地化 / 翻譯

Back to top ⬆️

  • iSSR - 最簡單的移動方式 React 應用程式。 處理副作用與同步狀態 。
  • react-esi - 透過曝光提升SSR性能的圖書館 React 包括(ESI)碎片

Back to top ⬆️

  • enzyme - JavaScript 測試公用工具 React.
  • jest-cli - 無痛 JavaScript 測試
  • react-unit - 輕量級單位測試文庫 ReactJS.
  • redux-test-recorder - A redux 中間軟件, 以自動產生剪切器的測試 ui 交互。
  • rut - React 測試很容易 react-test-renderer支持 DOM 和定制的造物者。
  • unexpected-react - 啟動測試全部的意外插件 React 虛擬 DOM和浅的造物器。
  • playwright enables reliable end-to-end testing for modern web apps.
  • fluxguard - PROD 變更監控顯示所有 DOM + design 更改。
  • react-inspector - 瀏覽器 DevTools 檢查器在您的內部 React 應用程式
  • reactotron - 檢查您的 CLI 和 OS X 應用程式 React JS和 React Native 應用程式
  • Tail Lens - Tailwind 瀏覽器編輯器 : 檢查、 編輯、 預覽、 复制 。

Back to top ⬆️

Back to top ⬆️

  • BCMS - Gatsby、Nuxt 和 Next 的 API 、 開源、 自我托管的內容管理系统。
  • crisp-bigquery - 以 Express 方式完整堆疊 Google 大查詢 TypeScript.
  • react-server-routing-example - 通用客戶端/伺服器路由和AWS DynamoDB的資料.

HagiCode

HagiCode 是面向專案開發的 AI 編碼工作台:豐富、便利的介面互動讓規劃、Agent 執行與專案工作更容易上手和跟進,帶來更投入的開發體驗。

透過豐富、便利的介面互動,讓規劃、Agent 執行與專案工作更容易上手和跟進。

造訪 HagiCode閱讀文件
  • 智慧OpenSpec 工作流程將意圖轉化為從提案、設計、任務到交付的可執行路徑。
  • 高效多 Agent 並行推進研究、實作與審查,並支援多儲存庫變更與你熟悉的 Agent CLI。
  • 有趣豐富、便利的介面互動讓規劃、Agent 執行與專案工作更容易上手和跟進,帶來更投入的開發體驗。

下載 Windows 版

從 Microsoft Store 取得所有下載

讓想法化為交付成果。

HagiCode 是面向專案開發的 AI 編碼工作台:以 OpenSpec 工作流程規劃變更,多 Agent 並行執行,再由 Hero Scenario 讓進度一目了然,將想法化為交付成果。

智慧
OpenSpec 工作流程將意圖轉化為從提案到交付的可執行路徑。
高效
多 Agent 並行推進研究、實作與審查。
有趣
豐富、便利的介面互動,讓規劃、Agent 執行與專案工作更容易跟進。

要離開 Awesome Site 嗎?

您即將前往外部網站。我們無法控制其內容或隱私慣例。

目的地

繼續前往網站