react-native
by
react

Description: A framework for building native applications using React

View on GitHub ↗

Summary Information

Updated 2 hours ago
Added to GitGenius on April 8th, 2021
Created on January 9th, 2015
Open Issues & Pull Requests: 1,028 (-1)
Number of forks: 25,180
Total Stargazers: 126,172 (+1)
Total Subscribers: 3,524 (+0)

Issue Activity (beta)

Open issues: 617
New in 7 days: 1
Closed in 7 days: 5
Avg open age: 675 days
Stale 30+ days: 536
Stale 90+ days: 391

Recent activity

Opened in 7 days: 1
Closed in 7 days: 3
Comments in 7 days: 18
Events in 7 days: 34

Top labels

  • Needs: Repro (1,046)
  • Needs: Triage :mag: (910)
  • Platform: Android (689)
  • Stale (684)
  • Platform: iOS (580)
  • Needs: Author Feedback (565)
  • Needs: Attention (546)
  • Type: New Architecture (452)

Repository Insights (GitGenius)

Median issue/PR response: N/A
Mean response time: 5.0 hours
90th percentile: 0.0 hours
Tracked items: 3,115

Most active contributors

Detailed Description

React Native is a framework for building native mobile applications using React, enabling developers to write code once and deploy it across iOS and Android platforms. The framework brings React's declarative UI paradigm to native mobile development, allowing developers to use native UI controls while maintaining the ability to reuse code across different platforms. The project is written primarily in C++ and is distributed under the MIT license.

The core philosophy of React Native centers on declarative component-based architecture, where developers build encapsulated components that manage their own state and compose them into complex user interfaces. This approach prioritizes developer velocity by enabling live reloading of JavaScript code changes without requiring full native app rebuilds, allowing developers to see modifications in seconds. The framework provides full access to native platform capabilities while abstracting away platform-specific complexity through a unified API.

React Native targets iOS 15.1 and Android 7.0 (API 24) or newer, supporting development on Windows, macOS, and Linux operating systems, though iOS app building and running is limited to macOS. The framework includes comprehensive documentation covering components, APIs, and React Native-specific topics, with additional React API documentation available through the main React documentation.

The repository demonstrates significant community engagement and active maintenance. GitGenius tracking data shows a median issue and pull request response latency of 0.0 hours with a mean of 5.0 hours across 3115 tracked items, indicating rapid community responsiveness. The most active issue labels are Needs: Repro with 1037 occurrences, Needs: Triage with 909 occurrences, and Platform: Android with 689 occurrences, reflecting the project's focus on reproducibility, proper issue categorization, and Android platform support. The top contributors tracked by GitGenius include cortinico with 5450 events, cipolleschi with 1389 events, and migueldaipre with 753 events, demonstrating consistent core team involvement.

The repository maintains strong connections to related projects, with GitGenius identifying overlapping contributors with microsoft/vscode, facebook/react-native, and microsoft/typescript. The project has grown modestly in recent tracking periods, with stargazer count increasing from 126150 to 126152. The framework emphasizes community contribution through a formal contributing guide, code of conduct, open source roadmap, and a curated list of good first issues designed to help new contributors gain experience with the development process. Larger discussions and proposals are managed through the dedicated @react-native-community/discussions-and-proposals repository, maintaining organized governance of feature requests and architectural decisions.

react-native
by
reactreact/react-native

Repository Details

Fetching additional details & charts...