</>PackageGraphPackageGraph

react-native-screens

npmv4.26.2TypeScript

Native navigation primitives for your React Native app.

6.4M
Weekly downloads
1
Dependents
45
Dependencies
84/100
Popularity

Overview

react-native-screens is an npm package that native navigation primitives for your React Native app. It is very popular, with about 6.4M downloads per week and 1 known dependents in the graph. The latest version is 4.26.2, released under the MIT license.

Who should use it

Teams working in the npm ecosystem who need native navigation primitives for your React Native app and value a battle-tested, widely-adopted solution.

When not to use it

Consider an alternative if you need to minimize your dependency tree, or if a more actively-maintained option better fits your npm stack.

Pros

  • Large, well-established user base (6.4M weekly downloads).
  • Ships TypeScript type definitions.
  • Clear open-source license (MIT).

Cons

  • Large dependency tree (45 direct dependencies) increases install size and audit surface.

Auto-generated from collected registry metadata. No external claims are inferred.

Relationship graph

Dependencies (left) and dependents (right) of react-native-screens.

Dependencies

Dev (41)

@babel/core ^7.25.2@babel/eslint-parser 7.22.15@react-native-community/cli 20.1.0@react-native-community/cli-platform-android 20.1.0@react-native-community/cli-platform-ios 20.1.0@react-native/babel-preset 0.86.0@react-native/eslint-config 0.86.0@react-native/metro-config 0.86.0@react-native/typescript-config 0.86.0@react-navigation/native ^5.8.0@react-navigation/stack ^5.10.0@types/jest ^29.5.13@types/react ^19.2.0@types/react-test-renderer ^19.1.0@types/shelljs ^0@typescript-eslint/eslint-plugin ^6.5.0@typescript-eslint/parser ^6.5.0eslint ^8.56.0eslint-config-prettier ^8.10.0eslint-config-standard ^17.1.0eslint-plugin-ft-flow ^3.0.11eslint-plugin-import ^2.28.1eslint-plugin-jest ^27.9.0eslint-plugin-n ^16.0.2eslint-plugin-promise ^6.1.1husky ^8.0.3jest ^29.6.3lint-staged ^14.0.1prettier ^2.8.8react 19.2.3react-dom ^19.1.0react-native 0.86.0react-native-builder-bob ^0.23.2react-native-gesture-handler ^3.0.1react-native-reanimated ^3.19.0react-native-safe-area-context 5.6.0react-native-windows ^0.64.8react-test-renderer 19.2.3release-it ^15.6.0shelljs ^0.9.2typescript ^5.8.3

Used by

Popular packages that depend on react-native-screens.

Frequently installed together

Version history

VersionPublishedLicense
4.27.0-nightly-20260720-ace7e497d16 hours agoMIT
4.27.0-nightly-20260717-f325544fb3 days agoMIT
4.27.0-nightly-20260716-59dd58a844 days agoMIT
4.26.2latest5 days agoMIT
4.27.0-nightly-20260715-296bcadc95 days agoMIT
4.27.0-nightly-20260714-7baaf18fd6 days agoMIT
4.26.17 days agoMIT
4.27.0-nightly-20260713-b4ef2aa547 days agoMIT
4.27.0-nightly-20260710-f0a3a819f10 days agoMIT
4.26.011 days agoMIT
4.26.0-nightly-20260709-a608b9b5111 days agoMIT
4.26.0-nightly-20260708-f8e85805912 days agoMIT
4.26.0-nightly-20260707-6f38d761213 days agoMIT
4.26.0-nightly-20260706-94959faf914 days agoMIT
4.26.0-nightly-20260703-6fc6b143b17 days agoMIT
4.26.0-nightly-20260702-7e1ce750a18 days agoMIT
4.26.0-nightly-20260701-77314c2b619 days agoMIT
4.26.0-nightly-20260630-6adb99d8320 days agoMIT
4.26.0-nightly-20260629-43756187e21 days agoMIT
4.26.0-nightly-20260626-b09befff124 days agoMIT

Maintainers

Frequently asked questions

How do I install react-native-screens?

Run `npm install react-native-screens` to add react-native-screens to your npm project.

What license is react-native-screens released under?

react-native-screens is distributed under the MIT license.

How popular is react-native-screens?

react-native-screens has approximately 6,382,630 downloads per week and 1 known dependent packages.