Skip to content

Expo

Expo is a free and open-source platform for making universal native apps with React that run on Android, iOS, and the web.

Expo is an open-source React framework for building truly native apps and websites. Read the documentation to get started.

Who's using Expo?

Image for: Who's using Expo?

Expo is trusted across the world, from startups to Fortune 500 companies. Check out the Showcase to see more.

Community

Image for: Community

💬 Join us on Discord to chat with the Expo community, discuss the release, or ask questions.

⭐️ Help us out by starring Expo on GitHub, filing bug reports in Expo issues, or opening discussions with questions or proposals.

👥 Follow Expo on Bluesky, LinkedIn and X for more updates.

Repos

Image for: Repos

The Expo organization has many repositories. Here are the most important ones:

  • expo/expo: Expo Go, SDK, Docs, and the Expo CLI.
  • expo/eas-cli: Fastest way to build, submit, and update Android and iOS apps.
  • expo/examples: Integrations and other examples.
  • expo/config-plugins: Expo Config Plugins for working with third-party packages.
  • expo/snack: Sandbox for building apps from the browser.
  • expo/vscode-expo: VS code extension for working with Expo tools.
  • expo/orbit: Desktop app offering one-click build launches and emulator/simulator management.

Pinned Loading

Image for: Pinned Loading
  1. expo expo Public

    An open-source framework for making universal native apps with React. Expo runs on Android, iOS, and the web.

    TypeScript 40.8k 7.2k

  2. eas-cli eas-cli Public

    Fastest way to build, submit, and update iOS and Android apps

    TypeScript 1k 121

Repositories

Showing 10 of 420 repositories
  • expo Public

    An open-source framework for making universal native apps with React. Expo runs on Android, iOS, and the web.

    expo/expo’s past year of commit activity
    TypeScript 40,825 MIT 7,205 441 (4 issues need help) 312 Updated Jun 8, 2025
  • expo-server-sdk-node Public

    Server-side library for working with the Expo push notification service using Node.js

    expo/expo-server-sdk-node’s past year of commit activity
    TypeScript 900 MIT 104 2 8 Updated Jun 7, 2025
  • vscode-expo Public

    Expo Tools keep you productive with debugging, IntelliSense, and prebuild previews

    expo/vscode-expo’s past year of commit activity
    TypeScript 537 MIT 22 15 3 Updated Jun 7, 2025
  • orbit Public

    Accelerate your development workflow with one-click build launches and simulator management from your menu bar

    expo/orbit’s past year of commit activity
    TypeScript 567 MIT 27 13 3 Updated Jun 6, 2025
  • google-fonts Public

    Use any of the 1000+ fonts (and their variants) from fonts.google.com in your Expo app.

    expo/google-fonts’s past year of commit activity
    JavaScript 857 MIT 74 12 0 Updated Jun 6, 2025
  • eas-cli Public

    Fastest way to build, submit, and update iOS and Android apps

    expo/eas-cli’s past year of commit activity
    TypeScript 1,014 MIT 120 152 19 Updated Jun 6, 2025
  • entity Public

    Entity is a privacy-aware data layer for defining, caching, and authorizing access to application data models.

    expo/entity’s past year of commit activity
    TypeScript 146 MIT 5 6 0 Updated Jun 6, 2025
  • eas-build Public
    expo/eas-build’s past year of commit activity
    TypeScript 107 20 0 19 Updated Jun 6, 2025
  • react-native Public Forked from facebook/react-native

    A framework for building native apps with React.

    expo/react-native’s past year of commit activity
    Java 278 MIT 25,525 0 0 Updated Jun 5, 2025
  • expo-template-default Public template

    ⚠️ This is a mirror template repository for the new Expo default project template. Contributions and bug reports should be made in expo/expo repository.

    expo/expo-template-default’s past year of commit activity
    TypeScript 19 7 0 0 Updated Jun 5, 2025