React资源
探索与 React 相关的精选开源项目、速读教程和最新工作机会
相关开源项目
scaffold-eth/scaffold-eth
可复用的以太坊开发栈,专注于快速产品迭代。提供前端自适应智能合约的实验环境,支持快速部署与开发。包含完整的开发工具链,适合快速构建和测试 DApp。
benawad/dogehouse
将语音对话带向月球 🚀。一个开源的语音社交平台,使用 TypeScript 构建,提供桌面和移动端应用。
uber/baseweb
基于 TypeScript 的 React 组件库,实现 Base 设计语言。提供现代化、响应式组件,包含完整文档与交互式示例。
usekaneo/kaneo
精简界面、极速运行、开源自托管的项目管理工具。专为团队高效协作设计,剥离冗余功能,回归工作本质。
xanderfrangos/twinkle-tray
在 Windows 系统托盘中轻松管理显示器亮度,支持外部显示器。提供类似音量控制的滑块,可自动按时间或空闲调整亮度,绑定快捷键,并支持 DDC/CI 功能。
tsparticles/tsparticles
轻量级 TypeScript 粒子库,无依赖,支持 React、Vue、Angular 等框架,可创建高度可定制的粒子效果、彩带和烟花动画,用作网站动态背景。
xiaoyouchr/ghost-downloader-3
AI 驱动的跨平台多协议并发下载器,基于 Python & Qt,支持 Fluent 设计。具备 IDM 式智能分块、AI 加速、插件扩展及多平台兼容。
pydantic/fastui
通过声明式 Python 代码构建 Web UI,无需编写 JavaScript。基于 Pydantic 模型与 TypeScript 接口,实现前后端分离,支持 FastAPI 等框架。
webstudio-is/webstudio
开源可视化网站构建器,替代 Webflow。支持连接任意无头 CMS,完整 CSS 属性,可自托管或使用托管服务。
xitanggg/open-resume
开源简历构建器与解析器,提供现代专业简历设计,支持实时预览、PDF 导入及 ATS 兼容。本地运行保障隐私,无需注册。技术栈包括 TypeScript、React、NextJS。
onsenui/onsenui
基于 Web Components 的跨平台移动应用开发框架,支持纯 JavaScript 或与 Angular、React、Vue 等框架结合使用。提供 iOS 和 Material 设计风格,可构建高性能混合应用与 PWA。
apache/shenyu
Apache ShenYu 是一款 Java 原生 API 网关,提供服务代理、协议转换和 API 治理。支持 Dubbo、Spring Cloud、gRPC 等多种协议,具备高性能、可扩展和响应式特性。提供可视化仪表盘、动态流量控制及插件热插拔功能。
builderio/builder
为 React、Vue、Svelte、Qwik 等框架提供可视化开发。将 Figma 设计转为代码,拖拽组件,一键发布。
maotoumao/musicfreedesktop
插件化、定制化、无广告的免费音乐播放器。支持 Windows、macOS 和 Linux,所有音源功能基于插件实现,可自定义主题,数据本地存储,保护隐私。
uber/react-vis
基于 React 的可组合数据可视化组件库,支持折线图、热力图、散点图等多种图表类型。提供灵活的构建块和默认配置,易于集成与定制。
buuing/lucky-canvas
基于 TS + Canvas 开发的跨平台抽奖插件,支持大转盘、九宫格、老虎机。一套源码适配 JS / Vue / React / Taro / UniApp / 微信小程序等多端框架。奖品、文字、图片、颜色、按钮均可配置,支持同步/异步抽奖,概率前后端可控,自动根据 dpr 调整清晰度适配移动端。
trazyn/ieasemusic
基于 Electron 的网易云音乐第三方桌面客户端,采用 React、MobX 和 JSS 构建。支持跨平台、现代 UI 设计、高质量音乐播放、Last.fm 追踪、微信扫码登录及音乐下载。提供 Alfred 工作流集成。
getsentry/sentry-javascript
官方 Sentry JavaScript SDK,基于 TypeScript 开发,提供统一接口,支持浏览器、Node.js、React、Vue、Next.js 等多种环境,帮助开发者快速集成错误监控与性能追踪。
prevwong/craft.js
基于 React 的可扩展拖拽页面编辑器框架。提供模块化构建块,支持自定义 UI 和组件编辑,无需修改库本身。核心特性包括拖拽系统、组件渲染更新控制、可拖放区域及可扩展 API。
chvin/react-tetris
使用 React、Redux 和 Immutable.js 实现的俄罗斯方块游戏。支持键盘和触摸操作,具备响应式设计。通过 localStorage 实现数据持久化,可记录所有游戏状态。利用 Web Audio API 提供精确的音效播放。
kenshin/simpread
简悦 (SimpRead) 是一款沉浸式阅读扩展,通过适配数百种网站,自动提取标题、正文和媒体资源,生成符合中文阅读习惯的页面。支持聚焦模式、阅读模式和手动框选,提供丰富的导出功能,如 Markdown、HTML、PDF 等,并可同步至多种生产力工具。
rsuite/rsuite
基于 TypeScript 的 React 组件库,提供高质量 UI 组件,支持 SSR 及主流框架,助力快速构建 Web 应用。
react-cosmos/react-cosmos
用于隔离开发和测试 UI 组件的沙盒环境,支持 TypeScript,提供实时演示和社区支持。
radix-ui/themes
开源组件库,专为快速开发、易维护和无障碍访问而优化,由 WorkOS 维护。
kickstarter/ios-oss
Kickstarter iOS 开源应用,采用 Swift 开发。包含近 600 个快照测试,使用 ViewModel 架构隔离副作用。依赖 ReactiveCocoa 等库,提供完整测试与文档。
founded-labs/react-native-reusables
将 shadcn/ui 引入 React Native。基于 Nativewind 的精美组件,开源且易于使用。
react-native-image-picker/react-native-image-picker
React Native 模块,用于从设备图库或相机选择照片/视频。支持原生 UI,可配置选项。
react-toolbox/react-toolbox
一套实现 Google Material Design 规范的 React 组件库,基于 CSS Modules 构建,与 Webpack 工作流无缝集成。
ariakit/ariakit
提供可访问组件、样式和示例的工具包,适用于构建下一代 Web 应用。主要使用 TypeScript 开发,支持 React 和 Solid 框架。
emilkowalski/vaul
一个用于 React 的抽屉组件,基于 TypeScript 开发。项目目前处于无人维护状态,作者近期无计划继续开发。