React资源
探索与 React 相关的精选开源项目、速读教程和最新工作机会
相关开源项目
tinacms/tinacms
完全开源的无头 CMS,支持 Markdown 和可视化编辑。提供 GraphQL API,支持静态生成与服务端渲染,具备文档引用功能。可选实时预览,让非技术人员也能直观编辑 Markdown 文件。
wix/react-native-navigation
为 React Native 应用提供 iOS 和 Android 的 100% 原生导航体验。拥有简单且跨平台的 JavaScript API,安装即可获得原生性能。
mdbootstrap/tw-elements
基于 Tailwind CSS 的 MIT 许可免费组件库,提供 500+ UI 组件、117+ 设计区块,支持暗黑模式与主题定制,安装简单,适用于个人和商业项目。
crimx/ext-saladict
专业划词翻译浏览器扩展,支持多种搜索模式、页面翻译、生词本及 PDF 选词搜索。基于 TypeScript 构建,提供流畅体验。
plasmohq/plasmo
基于 TypeScript 的浏览器扩展框架,提供 React 支持、声明式开发、内容脚本 UI、实时重载和自动部署等功能,简化扩展构建流程。
the-cool-coders/project-ideas-and-resources
提供可提升编程技能的应用创意集合,包含清晰目标、用户故事、进阶功能及学习资源。项目按难度分为三级,涵盖从基础 UI 到后端开发的多种类型,适合练习新技术、丰富作品集或制作教程。
netflix/conductor
微服务编排引擎,支持 JSON 和代码创建工作流,提供多语言 SDK,社区模块丰富,支持 Docker 和源码部署。
ixartz/next-js-boilerplate
基于 Next.js 16 的现代化启动模板,集成 App Router 与 Page Router,支持 Tailwind CSS 4 和 TypeScript。提供完整的开发工具链,包括 ESLint、Prettier、Drizzle ORM、Vitest、Playwright、Storybook、Sentry 等,注重开发者体验与项目质量。
automattic/wp-calypso
基于 JavaScript 和 API 驱动的 WordPress.com 前端,采用单页应用架构,整合 React、Redux 等技术,用于统一管理多个 WordPress 站点。
playframework/playframework
社区维护的 Java 和 Scala 高速 Web 框架,具备无状态、非阻塞架构,支持 RESTful、JSON 和 WebSocket,适合构建可扩展的现代 Web 与移动应用。
alibaba/formily
高性能跨平台表单解决方案,支持 React/React Native/Vue 2/Vue 3。提供 JSON Schema 驱动、可视化表单构建器,字段独立管理提升渲染性能。
redux-form/redux-form
基于 React 和 Redux 的高阶组件,将表单状态存储在 Redux Store 中,支持复杂表单管理与验证。
react-icons/react-icons
轻松在 React 项目中集成流行图标库。支持 ES6 按需导入,仅引入使用的图标,减少打包体积。提供多种图标集,如 Font Awesome、Material Design 等。
segmentio/evergreen
基于 React 的企业级 UI 框架,开箱即用,组件灵活可组合。提供设计系统与主题支持,适用于构建复杂 Web 应用。
reactioncommerce/reaction
基于 Node.js、React 和 GraphQL 构建的 API 优先、无头电商平台。支持 Docker 和 Kubernetes 部署,具备多租户、可组合插件系统及高性能特性。
welldone-software/why-did-you-render
通过猴子补丁 React 来通知潜在可避免的重新渲染,支持 React Native,帮助优化性能。
illacloud/illa-builder
开源低代码平台,用于快速构建仪表盘、CRUD 应用、管理面板等内部工具。支持 PostgreSQL、MySQL、Supabase、GraphQL、MongoDB、MSSQL、Rest API、Hugging Face、Redis 等数据源,并可通过定时或 Webhook 自动化工作流。
noodle-run/noodle
重构学生生产力的工具,提供笔记与闪卡功能,闪卡可自笔记生成并用于自测。目前处于 MVP 开发阶段。
dip/cmdk
快速、无样式的命令菜单 React 组件。支持自动过滤排序,提供完全可组合的 API,可作为可访问的组合框使用。
casesandberg/react-color
提供 Sketch、Photoshop、Chrome 等多种风格的颜色选择器组件。基于 React,支持自定义构建,100% 内联样式。
downshift-js/downshift
提供原语构建简单、灵活且符合 WAI-ARIA 标准的 React 自动完成、组合框或下拉选择组件。支持 React Hooks 和组件两种方案,推荐使用 Hooks 以获得最新的 ARIA 1.2 模式支持。
boardgameio/boardgame.io
用于回合制游戏的状态管理和多人网络引擎。自动处理状态同步、AI 对手、游戏阶段和观战日志,无需编写网络代码。支持 TypeScript,可与 React 等框架集成。
puckeditor/puck
开源 React 视觉编辑器,支持自定义拖拽组件,无厂商锁定,MIT 许可证。
callstack/linaria
零运行时 CSS in JS 库,在构建时提取 CSS 到文件。支持类似 Sass 的嵌套语法,通过 CSS 变量实现动态样式,提供 CSS 源码映射。可与 stylelint 集成,支持原子化样式。
invertase/react-native-firebase
🔥 为 React Native 提供经过充分测试、功能丰富的模块化 Firebase 实现。支持 iOS 和 Android 平台的所有 Firebase 服务,提供 TypeScript 优先支持,可作为 Web SDK 的替代品,实现跨平台代码复用。
react-dates/react-dates
易于国际化、移动端友好的 Web 日期选择器库。支持单日、日期范围选择,可自定义样式与交互。
emilkowalski/sonner
专为 React 设计的轻量级 Toast 组件,提供简洁 API 与高度可定制性,支持 npm 安装与全局渲染。
ant-design/ant-design-mobile
为构建移动 Web 应用提供核心 UI 组件。基于 TypeScript 开发,具备高性能、可定制、原子化和流畅交互的特点。支持多种包管理器安装,提供丰富的文档和社区支持。
formbricks/formbricks
开源 Qualtrics 替代方案,提供免费调查平台。支持应用内、网站、链接和邮件调查,收集用户旅程各点反馈。基于 TypeScript 构建,可自托管,集成 Slack、Notion 等工具。
akiran/react-slick
基于 React 的轮播组件,是 slick-carousel 的 React 移植版。支持 npm/yarn 安装,需额外引入 CSS。提供丰富的配置选项和方法,内置演示和开发环境。