React UI Kits 通过我的书学习 React

2025-05-25

React UI 工具包

通过我的书学习 React

我发现 React 的 UI 工具包数量令人印象深刻,所以我想分享我的发现。

我找到了 18 个 UI 工具包,并检查了它们在 GitHub 上有多少颗星以及在 NPm 上每周的下载量。

它们按 GitHub 星号排序。

Ant Design

以自然性和确定性为价值观的设计系统,旨在提升企业应用的用户体验

创建者:XTech

许可证:MIT

GitHub 上约 64,500 颗星

NPM:每周下载量约 506,403 次


材料用户界面

实现 Google 的 Material Design 的 React 组件。

创作者:社区

许可证:MIT

GitHub 上约 62,000 颗星

NPM:每周下载量约 1,479,000 次


蓝图

基于 React 的 Web UI 工具包。

创作者:Palantir

许可证:BLUEPRINT LICENSE(基于 Apache 2.0 许可证)

GitHub 上约 16,900 颗星

NPM:每周下载量约 142,300 次


材料成分

使用 Material Components 为 iOS、Android、Web 和 Flutter 构建美观、可用的产品。

创建者:Google

许可证:MIT

GitHub 上约 15,000 颗星

NPM:每周下载量约 116,000 次


语义 UI React

Semantic UI React 是 Semantic UI 的官方 React 集成。

创作者:社区

许可证:MIT

GitHub 上约 11,800 颗星

NPM:每周下载量约 188,000 次


常绿

用于在网络上构建雄心勃勃的产品的 React UI 框架。

创作者:Segment

许可证:MIT

GitHub 上约 10,300 颗星

NPM:每周下载量约 7,400 次


流畅的用户界面

一组 UX 框架,用于创建共享代码、设计和交互行为的美观、跨平台应用程序。

创建者:微软

许可证:MIT

GitHub 上约 9,700 颗星

NPM:每周下载量约 22,200 次


索环

专注于基本体验

创作者:社区

许可证:Apache 许可证 2.0

GitHub 上约 6,800 颗星

NPM:每周下载量约 22,500 次


雷基特

使用 React 构建真正交互式 UI 的工具包。

创作者:社区

许可证:MIT

GitHub 上约 4,400 颗星

NPM:每周下载量约 60,100 次


北极星

我们的设计系统帮助我们共同努力为所有 Shopify 商家打造出色的体验。

创建者:Shopify

许可证:MIT

GitHub 上约 3,700 颗星

NPM:每周下载量约 79,800 次


闪电设计系统

创造全球最佳的企业应用体验。

创建者:Salesforce

许可证:自定义

GitHub 上约 3,000 颗星

NPM:每周下载量约 10 次


元素

Element 是一个基于 Vue 2.0 的组件库,面向开发人员、设计人员和产品经理(使用 React 进行分叉和重写)

创作者:社区

许可证:MIT

GitHub 上约 2,500 颗星

NPM:每周下载量约 7,300 次


环形用户界面

这套 UI 组件旨在为 JetBrains 内部构建的基于 Web 的产品以及为 JetBrains 产品开发的第三方插件提供所有必要的构建块。

创建者:JetBrains

许可证:Apache 许可证 2.0

GitHub 上约 2,500 颗星

NPM:每周下载量约 2,100 次


弹性 UI 框架

Elastic UI 框架是 Elastic 使用的设计库,用于构建需要共享我们审美的内部产品。

创建者:Elastic

许可证:Apache 许可证,版本 2.0

GitHub 上约 2,300 颗星

NPM:每周下载量约 13,900 次


PrimeReact

最完整的 REACT UI 框架

创作者:Primetek

许可证:MIT

GitHub 约 1,600 颗星

NPM:每周下载量约 19,300 次


碎片反应

高品质且免费的 React UI 套件,具有现代设计系统和数十个自定义组件。

创作者:Designrevision

许可证:MIT

GitHub 约 600 颗星

NPM:每周下载量约 2,300 次


Instructure-UI

Instructure-UI 拥有许多美观且易于访问的 React 组件,具有内置样式和主题以及实用功能。

创建者:Instructure

许可证:MIT

GitHub 约 300 星

NPM:每周下载量约 175 次


Lucid UI

Lucid UI 是 AppNexus 的一个 React 组件库。

创作者:Xandr

许可证:Apache 许可证,版本 2.0

GitHub 约 200 星

NPM:每周下载量约 400 次


通过我的书学习 React

从零开始的 React 书籍横幅

如果你喜欢通过拆解 React 来理解它的工作原理,那么你可能会喜欢我的书《React From Zero》。在书中,我通过研究组件的工作原理、元素的渲染方式以及如何创建自己的虚拟 DOM 来剖析 React 的工作原理。

您可以在此处免费下载第一章

文章来源:https://dev.to/kayis/react-ui-kits-3fm2
PREV
面试软技能备忘单版做好调查放松、友善、做你自己面试你的面试官一定要发一封感谢信!
NEXT
Github 的不成文规则,作者:devdiscuss 分支 开源 职业发展 其他/通用