Skip to content

代理与技能 ​

  • Agent Skills - Anthropic 的公开代理技能仓库,可与 Claude Code 及其他代理一起使用。
  • Expo Skills - 为编码代理提供 Expo 特定知识和最佳实践的代理技能。
  • Expo AI Agents Guide - Expo 官方 AI 原生开发文档:代理设置、llms.txt 和最佳实践。
  • Claude Code + Expo - 使用 Claude Code 构建、调试和部署 Expo 应用的官方指南。

状态管理 ​

  • Zustand - 状态管理的基本要素。
  • Jotai - 原始且灵活的原子状态。
  • Redux Toolkit - 官方、开箱即用的 Redux 工具集。
  • Legend State - 超快状态管理,具备细粒度响应性和内置同步。

开源应用 ​

  • Joplin - 注重隐私的笔记应用,支持同步,覆盖所有平台。
  • Bluesky - Bluesky 社交应用,支持 Web、iOS 和 Android。
  • Expensify - New Expensify:以聊天为中心的财务协作。
  • Artsy - 艺术世界尽在掌中。
  • Mattermost - Mattermost 的移动应用。
  • Rocket.Chat - Rocket.Chat 的移动客户端。
  • YouTrack Mobile - JetBrains 的 YouTrack 客户端,支持 iOS 和 Android。

网络 ​

表单与键盘 ​

样式与设计系统 ​

存储与数据库 ​

  • Drizzle ORM - TypeScript ORM,对 Expo/React Native SQLite 有一流支持。
  • RxDB - 本地优先、响应式数据库,可与后端复制同步。
  • WatermelonDB - 响应式异步数据库,适用于可扩展的强大应用。
  • react-native-mmkv - React Native 最快的键值存储,比 AsyncStorage 快约 30 倍。
  • Realm - 移动端对象数据库,SQLite 的替代方案。
  • AsyncStorage - 简单、异步、持久的键值存储。
  • op-sqlite - React Native 最快的 SQLite 库。
  • expo-sqlite - 在 Expo 中访问 SQLite 数据库,支持 Drizzle ORM。

设备端 AI ​

  • AI SDK - 面向 TypeScript 的 AI 工具包;适用于 Expo 和 React Native 应用,支持聊天、流式传输和工具调用。
  • react-native-executorch - 由 Software Mansion 提供、基于 ExecuTorch 的声明式设备端 AI 推理。
  • react-native-fast-tflite - 支持 GPU 加速的高性能 TensorFlow Lite 推理。
  • llama.rn - llama.cpp 的 React Native 绑定,用于在设备上运行 LLM。

UI ​

导航 ​

Web 与 WebViews ​

启动器与样板 ​

  • Ignite - Infinite Red 久经考验的样板,带有 CLI 和生成器。
  • react-native-boilerplate - TheCodingMachine 的模板,用于构建稳固、可扩展的应用。
  • Expo Templates - 官方 Expo 模板,从空白到标签页再到完整导航设置。

其他平台 ​

测试 ​

地图与定位 ​

调试 ​

  • Reactotron - 用于检查 React Native 应用的桌面应用:状态、API 请求、性能。
  • Buoy - 内置于应用中的开发工具——并响应你的 AI 代理。

通知 ​

服务与集成 ​

动画与手势 ​

MCP 服务器 ​

  • mobile-mcp - 用于 iOS、Android、模拟器、仿真器和真机移动自动化的 MCP 服务器。
  • ios-simulator-mcp - 用于驱动 iOS 模拟器的 MCP 服务器:与 UI 交互、截图、检查视图层级。
  • Expo MCP - Expo 托管的 MCP 服务器:从任何支持 MCP 的代理访问 EAS 日志、文档搜索和部署工作流。
  • Maestro - 内置 MCP 服务器的 E2E 测试框架,让代理运行流程并控制设备。

图像与相机 ​

面板、菜单与提示 ​

视频与音频 ​

列表 ​

  • FlashList - Shopify 的高性能列表,可直接替代 FlatList。
  • recyclerlistview - 开创 React Native 高性能列表先河的回收列表视图。
  • Legend List - 纯 JS 编写的高性能列表,专为新架构构建。

系统与设备 ​

快速开始 ​

  • Upgrade Helper - Web 工具,显示两个 React Native 版本之间的精确差异,实现无痛升级。
  • Expo Examples - 展示 Expo API 和集成的示例项目。
  • rn-diff-purge - 为 Upgrade Helper 提供支持的原始版本间差异。
  • React Native - 官方文档,包括环境设置、指南和 API 参考。
  • Expo - 构建 React Native 应用的首选框架:开箱即用的基于文件的路由、原生模块、构建和更新。
  • React Native Directory - 可搜索、可筛选的 React Native 库目录,包含维护状态和新架构兼容性信号。

构建库 ​

工具与 IDE ​

  • react-native-rename - 一条命令重命名 React Native 应用。
  • Re.Pack - 基于 Webpack/Rspack 的工具包,支持代码分割和 Module Federation,适用于 React Native。
  • Radon IDE - VSCode/Cursor 扩展,将编辑器变成功能完整的 React Native IDE,并内置模拟器。
  • react-native-bundle-visualizer - 查看哪些包增大了你的打包体积。
  • EAS CLI - 从命令行构建、提交和更新 iOS 与 Android 应用。

图表 ​

国际化 ​

构建、部署与 OTA 更新 ​

  • hot-updater - 可自托管的 OTA 更新解决方案,是 CodePush 的替代品。
  • EAS - Expo 应用服务:云端构建、应用商店提交和 OTA 更新。
  • Fastlane - 自动化 iOS 和 Android 的构建、截图和发布。

支付与变现 ​

文本与富文本内容 ​

AI 应用构建器 ​

  • a0.dev - 根据提示生成完整的 React Native 应用,并发布到应用商店。
  • Rork - AI 应用构建器,生成可编译为原生 iOS、Android 和 Web 的 Expo/React Native 项目。

学习 ​

保持更新 ​

鄂公网安备:42011202001971号      鄂ICP备:2021009343号