React资源
探索与 React 相关的精选开源项目、速读教程和最新工作机会
相关开源项目
visgl/react-map-gl
React Map Gl 是一个 React 友好的 MapboxGL JS API 封装库,提供 TypeScript 支持。它支持 Mapbox 和 MapLibre,通过简洁的组件 API 让开发者轻松集成交互式地图。
shopify/react-native-skia
高性能 React Native 2D 图形库,基于 Skia 引擎。支持跨平台图形渲染,适用于 Android、iOS 等平台。
appbaseio/dejavu
Dejavu 是一个用于 OpenSearch 和 Elasticsearch 的现代 Web UI。支持导入 JSON/CSV 数据、可视化筛选、实时更新,并能构建搜索 UI。提供 Docker 部署和托管版本。
mrousavy/react-native-mmkv
⚡️ React Native 最快的键值存储,比 AsyncStorage 快约 30 倍。基于 C++ 实现,使用 JSI 和 NitroModules,支持同步调用、加密、多实例及 iOS/Android/Web 平台。
dylanvann/react-native-fast-image
高性能 React Native 图片组件,基于 SDWebImage (iOS) 和 Glide (Android)。支持图片缓存、优先级设置、预加载、GIF 和圆角。解决原生 Image 组件的闪烁、缓存缺失和性能问题。
rematch/rematch
Redux 最佳实践框架,无需样板代码。移除 action types、action creators、switch 语句和 thunks,核心小于 1.4KB。支持 TypeScript、异步 effects、热重载、多 store 及插件扩展,内置 Redux DevTools 支持。
精选前端系统设计资源库,涵盖新闻流、电商、图片分享等应用案例,提供指南、案例研究和实用工具,助力面试准备与学习。
hs-web/hsweb-framework
基于 Spring Boot 2.x 和 Project Reactor 的全响应式后台管理框架。提供基于 R2DBC 的通用响应式 CRUD、RBAC 权限控制、数据权限及缓存。支持模块化依赖,适用于可扩展的后台管理系统开发。
hacker0x01/react-datepicker
基于 TypeScript 的 React 日期选择器组件,简单易用且可复用。支持时间选择、本地化及自定义配置,提供完整文档与示例。
davidjerleke/embla-carousel
轻量级轮播库,提供流畅动画和精准滑动体验。框架无关,无依赖,完全开源,支持 TypeScript。
grommet/grommet
基于 React 的框架,提供可访问性、模块化、响应式设计和主题化功能,专注于核心体验。
antonioru/beautiful-react-hooks
🔥 一个精美的 React Hooks 集合,旨在加速组件与 Hooks 开发。提供简洁 API、轻量级、易学的实用钩子,涵盖事件、状态、生命周期等场景。
ngrx/platform
用于 Angular 的响应式状态管理库,提供 Redux 模式、时间旅行调试和可组合的 Effects,支持 TypeScript。
primefaces/primereact
最完整的 React UI 组件库,提供丰富开源组件,支持 Styled 和 Unstyled 主题模式,可通过 npm 安装。
vendurehq/vendure
基于 TypeScript、NestJS 和 GraphQL 构建的高度可定制化电商平台。采用无头架构,提供强大的插件系统,支持企业级应用与多渠道销售。
bytedance/flowgram.ai
可扩展的可视化工作流开发框架,内置画布、表单、变量与素材,助力开发者更快更简单地构建 AI 工作流平台。
snouzy/workout-cool
现代开源健身指导平台。创建训练计划、跟踪进度,并访问包含详细说明和视频演示的全面锻炼数据库。
jackocnr/intl-tel-input
用于输入、格式化和验证国际电话号码的 JavaScript 插件。支持 React、Vue、Angular 和 Svelte 组件。自动国家识别、实时格式化、多语言翻译及无障碍访问。
linyacool/webserver
C++11编写的高性能Web服务器,解析GET/HEAD请求,处理静态资源,支持HTTP长连接与管线化。采用Epoll边沿触发、Reactor模式、多线程池、小根堆定时器、异步日志及RAII机制。
text-mask/text-mask
支持 React、Angular、Vue 等框架的输入掩码库,适用于电话、日期、货币等格式。轻量级、可扩展,兼容多种浏览器。
reactive-python/reactpy
纯 Python 构建用户界面的库,无需 JavaScript。组件设计类似 React,简洁易用,支持 Flask、FastAPI 等后端。
markdoc/markdoc
基于 Markdown 的强大、灵活的文档创作框架,支持自定义语法和工具链,用于构建复杂文档站点。
phuocng/csslayout
收集 100+ 纯 CSS 实现的流行布局与模式,基于 Flexbox 和 Grid,零依赖、无框架,可直接定制使用。
revery-ui/revery
使用 ReasonML 构建的高性能、跨平台原生桌面应用框架。提供类似 React/Redux 的开发体验,编译为原生代码,启动速度快,性能媲美 C 语言。
nativewind/nativewind
将 Tailwind CSS 的实用优先工作流引入 React Native。基于 TypeScript 构建,在构建时处理样式,运行时开销极小。支持 CSS 变量、暗黑模式、动画及容器查询等特性。
ben-rogerson/twin.macro
在构建时将 Tailwind 的魔法与 css-in-js(如 emotion、styled-components)的灵活性相结合。通过 Babel 编译,将 Tailwind 类转换为 CSS 对象,无需运行时代码,支持变体组、主题导入和智能提示。
webiny/webiny-js
开源无服务器企业级 CMS,包含无头 CMS、页面构建器、表单构建器和文件管理器。易于定制和扩展,可部署到 AWS。
7kms/react-illustration-series
图解 React 源码,基于 v17.0.2,通过大量配图深入解析 React 核心原理,涵盖 Fiber、Hook、调度器等核心机制。
vulcanjs/vulcan
基于 Meteor 的 React + GraphQL 工具包,用于快速构建应用。项目已归档,不再更新。可转向 Devographics 项目。
rebassjs/rebass
基于 Styled System 的 React 原子级 UI 组件库。提供设计约束与用户自定义尺度,支持主题化与响应式布局。体积小,约 4KB,强调极简、灵活与一致性。