Navigate:
React Native
~$NATIV0.1%

React Native: Build native mobile apps with React

JavaScript framework rendering React as native iOS and Android UI.

LIVE RANKINGS • 10:20 AM • STEADY
OVERALL
#323
28
MOBILE & DESKTOP
#34
2
30 DAY RANKING TREND
ovr#323
·Mobil#34
STARS
125.5K
FORKS
25.1K
7D STARS
+64
7D FORKS
+4
See Repo:
Share:

Learn more about React Native

React Native is a JavaScript framework for building native mobile applications on iOS and Android platforms. It uses a bridge architecture that translates React components and JavaScript code into native platform components at runtime. The framework provides access to native APIs and platform-specific UI controls while maintaining a shared codebase across platforms. Developers can target iOS 15.1 and Android 7.0 (API 24) or newer, with support for live reloading during development to accelerate the build cycle.

React Native

1

Cross-Platform JavaScript Codebase

Write shared JavaScript code that runs on both iOS and Android with platform-specific overrides when needed. Reduces development time and maintenance burden compared to separate native codebases while preserving native functionality.

2

Native UI Components

React components compile to actual native iOS and Android UI controls, not web views. Delivers native performance, platform-specific interactions, and direct access to device APIs without web-based abstractions.

3

Fast Refresh Development

JavaScript changes reload instantly without recompiling native code or losing application state. Eliminates lengthy rebuild cycles typical of native development, enabling rapid iteration and debugging.


import React from 'react';
import { View, Text, StyleSheet } from 'react-native';

export default function App() {
  return (
    <View style={styles.container}>
      <Text>Hello React Native!</Text>
    </View>
  );
}

const styles = StyleSheet.create({
  container: { flex: 1, justifyContent: 'center', alignItems: 'center' }
});

vv0.84.0-rc.5

This release candidate fixes Hermes JavaScript engine builds for Mac Catalyst on iOS platforms.

  • Fix Hermes builds for Mac Catalyst
vv0.83.2

Provides debug symbol files (dSYMs) for iOS crash reporting and debugging across Hermes JavaScript engine versions.

  • Hermes dSYMS: Debug and Release versions available
vv0.81.6

Maintenance release providing debug symbol files (dSYMs) for Hermes and React Native dependencies for debugging and crash analysis.

  • Hermes dSYMS: Debug and Release versions available
  • ReactNativeDependencies dSYMs: Debug version available

See how people are using React Native

Loading tweets...


[ EXPLORE MORE ]

Related Repositories

Discover similar tools and frameworks used by developers