</>PackageGraphPackageGraph

expo-keep-awake

npmv57.0.1TypeScript

Provides a React component that prevents the screen sleeping when rendered. It also exposes static methods to control the behavior imperatively.

5.9M
Weekly downloads
1
Dependents
6
Dependencies
84/100
Popularity

Overview

expo-keep-awake is an npm package that provides a React component that prevents the screen sleeping when rendered. It also exposes static methods to control the behavior imperatively. It is very popular, with about 5.9M downloads per week and 1 known dependents in the graph. The latest version is 57.0.1, released under the MIT license.

Who should use it

Teams working in the npm ecosystem who need provides a React component that prevents the screen sleeping when rendered. It also exposes static methods to control the behavior imperatively and value a battle-tested, widely-adopted solution.

When not to use it

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

Pros

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

Cons

  • No significant drawbacks detected from available metadata.

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

Relationship graph

Dependencies (left) and dependents (right) of expo-keep-awake.

exporeactexpo-keep-awake
expo-keep-awake dependencies dependents

Dependencies

Dev (4)

@testing-library/react-native ^13.3.0@types/react ~19.2.0expo 57.0.6expo-module-scripts 56.0.3

Used by

Popular packages that depend on expo-keep-awake.

Alternatives to expo-keep-awake

Frequently installed together

Version history

VersionPublishedLicense
57.0.0-canary-20260718-7cbcda52 days agoMIT
57.0.0-canary-20260716-381e8064 days agoMIT
57.0.1latest6 days agoMIT
56.0.4-canary-20260701-910086519 days agoMIT
57.0.0-canary-20260629-301008521 days agoMIT
56.0.4-canary-20260628-fc0d9b422 days agoMIT
56.0.4-canary-20260628-ef26abf22 days agoMIT
57.0.025 days agoMIT
56.0.4-canary-20260624-9d83b8126 days agoMIT
57.0.0-canary-20260623-1c70a7827 days agoMIT
56.0.4-canary-20260606-4d4666c1 month agoMIT
56.0.4-canary-20260526-6cd5e371 month agoMIT
57.0.0-canary-20260526-13e89ca1 month agoMIT
56.0.0-canary-20260506-03817f52 months agoMIT
56.0.32 months agoMIT
56.0.22 months agoMIT
56.0.0-canary-20260506-1b0052a2 months agoMIT
56.0.0-canary-20260506-326540f2 months agoMIT
56.0.0-canary-20260506-964f25d2 months agoMIT
56.0.12 months agoMIT

Maintainers

Keywords

Frequently asked questions

How do I install expo-keep-awake?

Run `npm install expo-keep-awake` to add expo-keep-awake to your npm project.

What license is expo-keep-awake released under?

expo-keep-awake is distributed under the MIT license.

How popular is expo-keep-awake?

expo-keep-awake has approximately 5,942,491 downloads per week and 1 known dependent packages.