React资源
探索与 React 相关的精选开源项目、速读教程和最新工作机会
相关开源项目
apache/answer
基于 Go 和 React 构建的问答平台软件,适用于各种规模的团队。支持社区论坛、帮助中心和知识管理,提供插件系统扩展功能。
infinitered/reactotron
一款用于检查 React JS 和 React Native 项目的桌面应用,支持 macOS、Linux 和 Windows。提供状态监控、网络请求追踪、性能基准测试等强大调试功能,可作为开发依赖集成,不影响生产构建。
ag-grid/ag-grid
高性能 JavaScript 数据表格,支持 React / Angular / Vue / 原生 JS,用于构建企业级应用。功能全面,高度可定制,无第三方依赖。
apitable/apitable
🚀 API 优先的低代码平台,用于构建协作应用。支持实时协作、自动表单、API 面板、无限跨表链接、强大权限及嵌入功能。基于 TypeScript 开发,提供自托管选项。
ansible/awx
基于 Ansible 构建,提供 Web UI、REST API 和任务引擎,是 Red Hat Ansible Automation Platform 的上游项目。主要语言为 Python,星标数 15244。
moya/moya
基于 Swift 的网络抽象层,提供编译时检查、端点枚举定义和测试桩支持,简化 Alamofire 使用。
feathersjs/feathers
基于 TypeScript 的全栈框架,用于构建 API 和实时应用。支持多种后端技术与数据库,可与 React、Vue、Angular 等前端无缝集成。
grab/front-end-guide
面向大型团队的现代前端技术栈学习指南,涵盖 React、Redux、Webpack 等核心工具与最佳实践,帮助开发者快速上手并提升生产力。
jaywcjlove/reference
为开发者提供快速参考备忘清单,包含多种技术栈速查表,支持 Docker 部署,持续更新并欢迎贡献。
automattic/harper
离线、隐私优先的英语语法检查器。基于 Rust,速度快,内存占用极低。支持 VS Code、Neovim 等编辑器,可通过 WebAssembly 运行。
tanstack/router
为 Web(React 等)设计的客户端优先、服务端兼容、全类型安全的路由器与全栈框架。提供端到端类型安全、数据驱动导航、内置缓存与预取、嵌套布局及无缝开发者体验。
alibaba/hooks
高质量可靠的 React Hooks 库,支持 SSR,避免闭包问题,包含大量业务场景提炼的高级 Hooks 和基础 Hooks,使用 TypeScript 编写,类型可预测。
airbnb/react-sketchapp
将 React 组件渲染到 Sketch,专为设计系统打造。支持 TypeScript,可管理设计资产、使用真实数据和组件进行设计,并构建自定义工具。
millionco/react-doctor
扫描 React 代码库,诊断安全、性能、架构问题并输出 0-100 健康分。支持 CLI、GitHub Actions 和编码代理集成。
formatjs/formatjs
FormatJS 是一个 monorepo,包含所有 FormatJS 相关库,最著名的是 react-intl。主要使用 TypeScript 开发,提供国际化(i18n)解决方案,支持 ICU 消息格式、日期时间、数字格式化等。
eclipse-vertx/vert.x
用于在 JVM 上构建响应式应用的工具包,提供 HTTP、TCP、文件系统访问等底层功能,支持原生传输和域套接字。
streetwriters/notesnook
完全开源、端到端加密的笔记应用,替代 Evernote。使用 XChaCha20-Poly1305 和 Argon2 加密,确保零知识原则。支持 Web、桌面和移动端,提供隐私与便利的平衡。
callstack/react-native-paper
基于 TypeScript 的跨平台 UI 库,为 React Native 提供 Material Design 组件。支持 Android 和 iOS,具备完整主题定制功能。
faridsafi/react-native-gifted-chat
最完整的 React Native 聊天 UI 库。支持 iOS、Android 和 Web,完全可定制。提供消息回复、文件附件、智能链接解析、打字指示器、系统消息、快速回复、消息状态、无限滚动、本地化日期和键盘处理等核心功能。兼容 Expo,完整 TypeScript 支持。
builderio/mitosis
一次编写组件,到处运行。编译至 React、Vue、Qwik、Solid、Angular、Svelte 等框架。支持 Figma 集成,维护跨框架的设计系统。
nanmicoder/cc-haha
基于 Claude Code 泄露源码修复的本地可运行版本,支持接入任意 Anthropic 兼容 API。提供完整 Ink TUI 交互界面、多 Agent 系统、记忆持久化及 Computer Use 桌面控制功能。
vercel/commerce
基于 Next.js App Router 的高性能电商应用,使用 React Server Components、Server Actions 等技术。支持 Shopify 等多种提供商,可通过 Vercel 部署。
tamagui/tamagui
为 React 提供快速样式方案,100% 兼容 React Native,包含可选 UI 套件与优化编译器。核心库支持跨平台代码共享,编译器可将样式组件优化为平台特定代码,提升性能与代码质量。
blitz-js/blitz
⚡️ Next.js 缺失的全栈工具包。基于 TypeScript 构建,提供命令行工具快速创建应用,内置数据获取与认证,简化全栈开发流程。
plouc/nivo
基于 D3 和 React 构建的高性能数据可视化组件库,提供 SVG、HTML、Canvas 图表,支持 SSR、主题与交互式配置。
smartcontractkit/full-blockchain-solidity-course-js
基于 JavaScript 的区块链、Solidity 和全栈 Web3 开发入门到专家课程。包含智能合约开发、部署与测试,使用 Hardhat 工具链。注意:项目已不再积极维护,建议参考 Cyfrin Updraft 获取更新内容。
danilowoz/react-content-loader
基于 SVG 的 React 组件,轻松创建骨架加载占位符。高度可定制,支持颜色、速度、尺寸及 RTL,提供多种预设和 DIY 工具,支持 React Native,体积小于 2kB 且零依赖。
shuding/nextra
基于 Next.js 的简单、强大且灵活的静态站点生成框架。支持 TypeScript,提供完整的文档和开发工具链。
formkit/auto-animate
零配置、即插即用的动画工具,只需一行代码即可为 Web 应用添加平滑过渡。支持 React、Vue、Solid 等任何 JavaScript 框架。
freshframework/fresh
下一代 Web 框架,基于 Deno 构建。主打性能、可靠与简洁,支持岛屿架构、零运行时开销、开箱即用的 TypeScript 和文件系统路由。