React资源
探索与 React 相关的精选开源项目、速读教程和最新工作机会
相关开源项目
hospitalrun/hospitalrun-frontend
基于 React 和 TypeScript 构建的 HospitalRun 医疗系统前端,为发展中国家医院提供免费开源软件。
fangwei716/30-days-of-react-native
30 天 React Native 实战项目,涵盖 30 个日常应用 demo,包括计时器、天气、地图、手势、动画等,使用 JavaScript 开发,支持 iOS 平台。
nodejs/nodejs.org
Node.js® 官方网站源码,使用 Next.js、TypeScript、CSS Modules/Tailwind 和 MDXv3 构建。包含多语言支持与自动化部署。
gpbl/react-day-picker
基于 TypeScript 的 React 日期选择器组件,支持单日、多日、范围选择及自定义选择模式。提供高度可定制的 UI、CSS 样式支持、多语言与日历系统(如 ISO 8601、波斯历等),并符合 WCAG 2.1 AA 无障碍标准。可轻松集成到输入字段中。
buildship-ai/rowy
低代码后端平台。通过类电子表格 UI 管理数据库,并在浏览器中构建 JS/TS 云函数工作流,无需离开浏览器。
apollographql/react-apollo
React Apollo 已被弃用,功能已整合至 @apollo/client >= 3。用于在 React 中构建复杂且响应式的 UI,从 GraphQL 服务器获取数据。
zo0r/react-native-push-notification
为 iOS 和 Android 提供本地与远程推送通知。支持计划通知,但需手动配置 AndroidManifest.xml。项目当前维护不足,建议考虑替代方案。
software-mansion/react-native-gesture-handler
为 React Native 提供声明式 API,暴露平台原生触摸与手势系统。手势在 UI 线程识别与跟踪,确保交互流畅、可靠且确定。
reactjs/react-rails
将 React.js 与 Rails 视图和控制器集成,支持资产管道或 webpacker。自动进行服务端和客户端渲染,支持 Shakapacker v7、Propshaft、Sprockets 4.x/3.x,以及 JSX、ES6、TypeScript、CoffeeScript。
bogdan-lyashenko/under-the-hood-reactjs
通过可视化块图方案深入解析 React 内部工作原理,涵盖 Stack 和 Fiber 两个版本。使用可点击的图表辅助理解代码流程,并提供多语言文档。
pomber/didact
通过逐步构建一个简化版 React,深入理解其核心原理。包含系列教程和代码示例,涵盖 DOM 渲染、虚拟 DOM、组件与状态管理。
wevm/wagmi
为以太坊应用提供响应式原语,基于 TypeScript 构建,支持 Gitcoin 赞助,拥有完整的文档和社区支持。
yezihaohao/react-admin
基于 TypeScript 的 React 后台管理系统解决方案,集成 Ant Design UI 组件库,提供完整布局、权限控制、图表可视化、富文本编辑、拖拽交互等丰富功能模块,支持 CLI 快速初始化和响应式设计。
tanstack/form
无头、高性能、类型安全的表单状态管理库,支持 TS/JS、React、Vue、Angular、Solid 和 Lit。框架无关,提供完全控制。
react-native-device-info/react-native-device-info
为 React Native 应用提供 iOS 和 Android 设备信息的库。支持获取设备唯一 ID、制造商、型号等数据。主要使用 TypeScript 编写,兼容 AndroidX 和 Proguard 配置。
nraiden/cofounder
全栈生成式 Web 应用框架,AI 驱动 UI 设计与架构。早期 Alpha 版本,不稳定且消耗大量 Token。
jkchao/typescript-book-chinese
《TypeScript Deep Dive》中文翻译版,深入解析 TypeScript 静态类型系统与最新特性,适合各阶段开发者学习。
typehero/typehero
TypeScript 开发者社区平台,连接、协作与成长。专注于 TypeScript 类型系统的深入学习与实践,提供交流空间与学习资源。
saadpasta/developerfolio
🚀 专为软件开发者设计的作品集模板,支持 GitHub 数据集成与主题自定义,快速展示项目与技能。
jetlinks/jetlinks-community
基于 Java 17、Spring Boot 3.x 和响应式技术栈开发的全响应式企业级物联网平台。支持统一物模型与多协议设备接入,提供规则引擎、实时数据处理、告警通知及数据可视化能力,帮助快速构建物联网业务系统。
frontendgithub/frontendgithub
GitHub 最全的前端资源汇总仓库,涵盖 JavaScript、Vue、React、Node、小程序、Flutter、Deno、HTML、CSS 等。专注于挖掘优秀开源项目,提供专题推荐、学习资源、开发工具、求职面试等内容,帮助开发者节省时间,提升技能。
outsourc-e/hermes-workspace
原生 web 工作区,集成聊天、终端、内存、技能和检查器。支持多智能体控制面板、看板任务、Swarm 模式及主题切换,提供完整 AI 代理指挥中心。
sghall/react-move
为 React 提供优雅的数据驱动动画。支持 HTML、SVG 和 React Native,仅 3.5kb (gzipped)。提供精细的延迟、时长和缓动控制,以及动画生命周期事件。
flagsmith/flagsmith
开源功能开关与远程配置平台。支持自托管或云端服务,提供 A/B 测试、用户分段和细粒度控制。集成 15+ 种语言 SDK,适用于 Web、移动端及后端应用。
ant-design/ant-design-landing
Ant Design Landing 是 Ant Design 系统的落地页模板库,基于 Ant Motion 动画组件构建。提供丰富模板,支持快速下载与编辑器自定义,可灵活配置响应式页面模块。
soumyajit4419/portfolio
使用 React.js 构建的个人网站,展示 GitHub 项目、简历和技术技能。基于 React-Bootstrap 和 CSS3,支持多页面布局,完全响应式设计,易于定制。
google-map-react/google-map-react
基于 React 的 Google 地图库,支持将任何 React 组件渲染为地图标记。具备同构渲染能力,可在服务端渲染,并支持在浏览器中独立于 Google Maps API 加载组件。提供内部悬停算法,允许地图上的每个对象触发悬停效果。
jpuri/react-draft-wysiwyg
基于 React 和 DraftJS 的富文本编辑器,支持工具栏自定义、多种文本格式、表情、提及、标签、图片上传、链接嵌入、撤销重做、RTL、拼写检查、占位符、WAI-ARIA、可控/非可控组件、HTML/JSON/Markdown 转换及国际化。
petyosi/react-virtuoso
最强大的 React 虚拟列表组件,支持可变尺寸项目、聊天消息列表、分组粘性表头、响应式网格、瀑布流布局、表格、自动调整大小、自定义渲染、置顶项目、无限滚动等。使用 TypeScript 编写。
orval-labs/orval
基于 OpenAPI v3 或 Swagger v2 规范(YAML/JSON),生成带有类型签名的 TypeScript 客户端。支持 React、Vue、Svelte、Angular 等框架,以及请求、钩子、模拟数据和 MCP 服务器。