OSS探訪

Expo — React NativeでAndroid・iOS・Webへ展開するユニバーサルアプリ基盤

発掘スコア 330.0OSS健全度 95
スコアの見方

発掘スコアはStars・Watchers・Forks・Contributorsを対数圧縮して重み付けした独自指標(上限なし)。成長モメンタムは観測期間内の同スコアの差、OSS健全度は取得できた更新状況・Community Health・Releaseの0〜100評価です。

Stars
52,197
主要言語
TypeScript
ライセンス
MIT
リポジトリ最終更新
2026/09/12

概要

Expoは、ReactとJavaScriptでAndroid、iOS、Webに対応するユニバーサルなネイティブアプリを構築するオープンソース基盤です。SDK、Modules API、CLI、Router、Expo Go、文書を一つのモノレポで開発しています。

公式資料に基づく紹介・実機未検証 · 内容確認日:

SDK、ルーティング、Native Module、開発クライアントを統合する

Expo SDKとModules API、CLI、Router、Expo Go、プロジェクトテンプレートを組み合わせ、React Nativeアプリの作成からネイティブ機能の追加まで扱います。ブラウザ上のSnackと公式文書から試し、必要に応じてcustom native moduleを作成できます。

出典:[1]

React Nativeの周辺構成をまとめて導入したい場合

React Nativeのnavigation、native module、ルーティング、ビルド周辺を個別に選ぶより、実運用向けの標準構成から始めたいチームに向きます。React Native公式READMEも、フレームワークを使う開始方法としてExpoを案内しています。

出典:[1]

OSS本体とEAS、ネイティブ設定の境界を確認する

EASはExpoのOSSツールへ深く統合されたホスト型サービスであり、本リポジトリのOSS部分とは提供形態が異なります。対象OSの証明書や秘密鍵、CocoaPodsなどのネイティブ依存、Expo Goで扱える機能とcustom buildが必要な機能を確認してください。依存関係にはMIT以外のライセンスもあります。

出典:[1]

参考にした公式資料

  1. [1]Expo README(2026-09-13)
編集部からの補足

React Native公式から推奨される上位層として、AI向け文書と部分的な日本語チュートリアルへ投資する例として選びました。

成長の推移

直近30日

52,197 Stars

推移データを蓄積中です。

Built with

  • TypeScript
  • React
  • JavaScript

カテゴリとタグ

GitHub Topics

  • mobile
  • expo
  • native
  • web
  • universal
  • react
  • android
  • ios
  • app-framework
  • web-framework
  • native-apps
  • javascript
GitHubのデータGitHubの詳細データを見る
Stars
52,197
Forks
13,942
Watchers
400
Open Issues
304
Contributors
408
主要言語
TypeScript
ライセンス
MIT
リポジトリ最終更新
2026/09/12
情報の誤りを報告

掲載内容に誤りや古い情報があればお知らせください。