React资源
探索与 React 相关的精选开源项目、速读教程和最新工作机会
相关开源项目
interviewmap/cs-interview-knowledge-map
构建最佳面试图谱,涵盖 JS、网络、浏览器、性能优化、安全、框架、Git、数据结构与算法等核心知识。提供在线版本与进阶小册,助力高效备战面试。
lyswhut/lx-music-mobile
基于 React Native 开发的跨平台音乐播放器,支持 Android 5+,使用 TypeScript 编写,提供数据同步服务。
sweetalert2/sweetalert2
✨ 一个美观、响应式、高度可定制且符合 WAI-ARIA 标准的 JavaScript 弹窗替代方案。零依赖。
reactos/reactos
兼容 Windows NT 系列的开源操作系统,使用 C 语言开发,支持 FAT16/FAT32 及实验性 BtrFS 文件系统。提供构建工具与可引导镜像,适合在虚拟机中测试。
emotion-js/emotion
高性能 CSS-in-JS 库,支持字符串或对象样式快速开发,具备可预测的组合能力,避免 CSS 特异性问题。提供源码映射和标签,优化开发体验与生产环境性能。
oblador/react-native-vector-icons
为 React Native 提供高度可定制的矢量图标库,支持多种图标集和完整样式,可轻松集成到项目中。
aidenybai/million
为 React 优化的编译器,通过精调的虚拟 DOM 将组件性能提升高达 70%。支持快速安装与配置,旨在让 React 组件运行如原生 JavaScript 般迅捷。
clauderic/dnd-kit
现代、轻量、高性能、可访问且可扩展的 React 拖放工具包。支持多种输入方式、自定义碰撞检测、无障碍访问,核心约 10kb 且零依赖。
redwoodjs/graphql
基于 TypeScript 的全栈 Web 框架,集成 GraphQL API,支持 React 服务端组件与无服务器部署,提供快速开发体验。
nfl/react-helmet
用于 React 的文档头管理器。通过可复用组件管理 document head,支持所有有效 head 标签、SSR、嵌套组件覆盖及回调跟踪。
vasanthk/react-bits
React 模式、技巧、提示与陷阱的精选合集。涵盖设计模式、反模式、性能优化、样式方案及 UX 变体处理,提供 GitBook 和 GitHub 两种阅读方式。
microsoft/react-native-windows
基于 React 构建原生 Windows 应用的框架,支持 PC、平板、Xbox 等设备,采用 C++ 开发,提供 WinAppSDK Win32 应用支持。
lottie-react-native/lottie-react-native
Lottie 的 React Native 封装,支持 iOS、Android 和 Windows。可直接渲染 Adobe After Effects 导出的 JSON 动画,无需手动重建,实现设计与开发的无缝协作。
boostio/boostnote-legacy
面向程序员的笔记应用,支持多平台。提供实时协作功能,开源且跨平台,适用于 Mac、Windows 和 Linux。
suitenumerique/docs
基于 Django 和 React 构建的可扩展协作笔记、Wiki 与文档平台。支持实时协同编辑、离线同步与 AI 辅助(改写、摘要、翻译等)。提供多种导出格式与细粒度权限控制,支持自托管部署。
diegomura/react-pdf
使用 React 创建 PDF 文件的渲染器,支持浏览器和服务器端渲染。基于 TypeScript 开发,提供简洁的 API 和样式系统。
udecode/plate
基于 TypeScript 的富文本编辑器框架,集成 AI、MCP 和 shadcn/ui。提供核心插件系统、多种模板及完整文档,支持自定义组件库开发。
the-cool-coders/project-ideas-and-resources
提供可提升编程技能的应用创意集合,包含清晰目标、用户故事、进阶功能及学习资源。项目按难度分为三级,涵盖从基础 UI 到后端开发的多种类型,适合练习新技术、丰富作品集或制作教程。
jamiebuilds/react-loadable
基于动态导入的高阶组件,用于实现 React 组件的代码分割和懒加载。支持服务端渲染,可显著减少初始加载体积,提升应用性能。
tremorlabs/tremor-npm
基于 Tailwind CSS 的开源 React 组件库,提供 20+ 个组件,用于快速构建数据图表和仪表板,支持 TypeScript。
infernojs/inferno
极快的 React-like JavaScript 库,用于构建现代用户界面。提供高性能运行时,支持服务端渲染、组件生命周期、受控组件及动画回调。
umijs/umi
基于 React 的企业级前端框架,提供开箱即用的路由、构建和插件系统,支持 TypeScript,拥有 1.6 万星标。
react-native-maps/react-native-maps
适用于 iOS 和 Android 的 React Native 地图组件库。支持多种地图元素(如标记、多边形、热力图),兼容新旧架构,提供声明式 API。
rjsf-team/react-jsonschema-form
基于 JSON Schema 的 React 表单构建组件,支持多种 UI 主题,如 Ant Design、Material UI 等。提供声明式表单定制,包含完整文档和在线演示。
quarkusio/quarkus
云原生 Java 框架,容器优先,启动极快。统一命令式与响应式编程,基于标准,提供开发者愉悦体验。
remarkjs/react-markdown
安全的 React Markdown 渲染组件,支持自定义组件和插件扩展,兼容 CommonMark 和 GFM 语法。
gotify/server
基于 Go 的实时消息服务器,支持 WebSocket 和 REST API。提供简洁的 Web UI,可自托管,包含插件系统、CLI 工具及 Android 应用。
adobe/react-spectrum
基于 TypeScript 的 React 组件库,提供自适应、无障碍和稳健的用户体验。包含 Spectrum 设计系统实现、无样式组件库 React Aria 和跨平台状态管理 React Stately。支持国际化、主题定制及多设备交互。
wasp-lang/open-saas
基于 Wasp 的免费开源 SaaS 应用启动器,专为 React & Node.js 打造。功能齐全,社区驱动,支持 Stripe/Lemon Squeezy 支付、ShadCN UI、AI 辅助编码及一键部署。
darkroomengineering/lenis
轻量、健壮且高性能的平滑滚动库。专为现代浏览器优化,易于集成,支持 WebGL 滚动同步、视差效果等复杂交互。