oblador/react-native-performance

📐 Monitor and measure React Native performance

TypeScript

1,061

154 commits

updated Sep 13, 2026

See the code

README

React Native Performance tooling

Toolchain to measure and monitor the performance of your React Native app in development, pipeline and in production.

Packages

react-native-performance

An implementation of the Performance API for React Native.

  • Integrates well with React.Profiler API
  • Trace arbitrary events in your app such as component render time
  • Capture network traffic
  • Collect native traces such as script execution and time to interactive of root view
  • Collect native metrics in development such as JS bundle size

isomorphic-performance

Isomorphic Performance API for Node, Browser & React Native. Useful if your app targets both web and native.

Demo

See the projects in the examples folder.

Devtools integration

With Flipper deprecated, the best replacement is currently Rozenite that supports react-native-performance out of the box with an official plugin.

Development

Make sure to have yarn v1 installed and run yarn in the root folder to install dependencies for all packages.

Run the example app with:

cd examples/vanilla
yarn start # important to run this before the next step!
yarn ios # or yarn android

Run the unit tests with:

yarn test

License

MIT © Joel Arvidsson 2019 – present

flipper
metrics
performance
react-native

oblador/react-native-performance

📐 Monitor and measure React Native performance

TypeScript

1,061

154 commits

updated Sep 13, 2026

See the code

README

React Native Performance tooling

Toolchain to measure and monitor the performance of your React Native app in development, pipeline and in production.

Packages

react-native-performance

An implementation of the Performance API for React Native.

  • Integrates well with React.Profiler API
  • Trace arbitrary events in your app such as component render time
  • Capture network traffic
  • Collect native traces such as script execution and time to interactive of root view
  • Collect native metrics in development such as JS bundle size

isomorphic-performance

Isomorphic Performance API for Node, Browser & React Native. Useful if your app targets both web and native.

Demo

See the projects in the examples folder.

Devtools integration

With Flipper deprecated, the best replacement is currently Rozenite that supports react-native-performance out of the box with an official plugin.

Development

Make sure to have yarn v1 installed and run yarn in the root folder to install dependencies for all packages.

Run the example app with:

cd examples/vanilla
yarn start # important to run this before the next step!
yarn ios # or yarn android

Run the unit tests with:

yarn test

License

MIT © Joel Arvidsson 2019 – present

flipper
metrics
performance
react-native

Project health

Overall

3.0/10

Maintained

1/10

Code review

3/10
OpenSSF Scorecard

Latest release

7.0.0 · Sep 13, 2026

Releases this year

2

Significant stargazers

Jhen-Jie Hong

749 followers · starred Mar 2021

Michał Pierzchała

1,204 followers · starred Dec 2019

Vojtech Novak

825 followers · starred Dec 2019

Janic Duplessis

800 followers · starred Dec 2019