Navigate:
~$EXPO0.2%

Expo: Universal native apps with React

React Native framework with managed tooling and runtime.

LIVE RANKINGS • 06:52 AM • STEADY
TOP 100TOP 100TOP 100TOP 100TOP 100TOP 100TOP 100TOP 100TOP 100TOP 100TOP 100TOP 100
OVERALL
#52
8
MOBILE & DESKTOP
#1
30 DAY RANKING TREND
ovr#52
·Mobil#1
STARS
46.3K
FORKS
10.5K
DOWNLOADS
2.1M
7D STARS
+74
7D FORKS
+19
See Repo:
Share:

Learn more about expo

Expo is a framework built on top of React Native that enables developers to write applications in JavaScript and React that compile to native code for multiple platforms. It consists of a universal runtime, a collection of native modules, a command-line interface, and supporting services for building and deploying applications. The framework handles platform-specific build configurations and native module management, reducing the need for developers to work directly with platform SDKs. Applications built with Expo can be deployed to app stores, run on the web, or executed through the Expo Go development client.

expo

1

Single codebase approach

Write application code once in JavaScript and React, then deploy to Android, iOS, and web without maintaining separate codebases. The framework handles platform-specific rendering and native API bindings.

2

Managed development workflow

Provides integrated tooling including a CLI, development server, and Expo Go client for rapid iteration without requiring Xcode or Android Studio setup. The repository includes the SDK, Modules API, and Router for common application patterns.

3

Native module system

Offers a Modules API for accessing native capabilities and integrating custom native code when needed. Developers can extend functionality beyond the standard SDK or use third-party native modules.


import { Image } from 'expo-image';
import { View } from 'react-native';

export default function App() {
  return (
    <View>
      <Image
        source={{ uri: 'https://example.com/photo.jpg' }}
        style={{ width: 300, height: 200 }}
        contentFit="cover"
      />
    </View>
  );
}

See how people are using expo

Loading tweets...


[ EXPLORE MORE ]

Related Repositories

Discover similar tools and frameworks used by developers