callstack/react-native-brownfield

Set of helpers to make your brownfield integration smooth and easy.

TypeScript

552

418 commits

updated Oct 16, 2026

See the code

README

React Native Brownfield

A set of helpers to make your brownfield integration smooth and easy.


Build Status Version MIT License

PRs Welcome Chat Code of Conduct Sponsored by Callstack

tweet

Features

  • Easily integrate React Native with an existing native app
  • Start React Native with one method and invoke code as soon as it's loaded
  • Compatible with both legacy and new React Native architecture!
  • Reuse the same instance of React Native between different components
  • Use predefined native building blocks - crafted for React Native
  • Disable and enable native gestures and hardware buttons from JavaScript
  • Works well with any native navigation pattern, as well as any React Native JavaScript-based navigation
  • Compatible with all native languages Objective-C, Swift, Java and Kotlin
  • Supports UIKit and SwiftUI on iOS and Fragments and Jetpack Compose on Android
  • Out-of-the-box CLI that automates the build process

Documentation

For full documentation, visit our documentation.

Download a free copy of Incremental React Native adoption in native apps ebook

Made with ❤️ at Callstack

React Native Brownfield is an open source project and will always remain free to use. If you think it's cool, please star it 🌟. Callstack is a group of React and React Native geeks, contact us at [email protected] if you need any help with these or just want to say hi!

Like the project? ⚛️ Join the team who does amazing stuff for clients and drives React Native Open Source! 🔥

callstack/react-native-brownfield

Set of helpers to make your brownfield integration smooth and easy.

TypeScript

552

418 commits

updated Oct 16, 2026

See the code

README

React Native Brownfield

A set of helpers to make your brownfield integration smooth and easy.


Build Status Version MIT License

PRs Welcome Chat Code of Conduct Sponsored by Callstack

tweet

Features

  • Easily integrate React Native with an existing native app
  • Start React Native with one method and invoke code as soon as it's loaded
  • Compatible with both legacy and new React Native architecture!
  • Reuse the same instance of React Native between different components
  • Use predefined native building blocks - crafted for React Native
  • Disable and enable native gestures and hardware buttons from JavaScript
  • Works well with any native navigation pattern, as well as any React Native JavaScript-based navigation
  • Compatible with all native languages Objective-C, Swift, Java and Kotlin
  • Supports UIKit and SwiftUI on iOS and Fragments and Jetpack Compose on Android
  • Out-of-the-box CLI that automates the build process

Documentation

For full documentation, visit our documentation.

Download a free copy of Incremental React Native adoption in native apps ebook

Made with ❤️ at Callstack

React Native Brownfield is an open source project and will always remain free to use. If you think it's cool, please star it 🌟. Callstack is a group of React and React Native geeks, contact us at [email protected] if you need any help with these or just want to say hi!

Like the project? ⚛️ Join the team who does amazing stuff for clients and drives React Native Open Source! 🔥

Project health

Latest release

6.0.0 · Oct 16, 2026

Releases this year

37

Significant stargazers

Jiahan Chen

1,858 followers · starred Dec 2025

Eloy Durán

1,367 followers · starred Sep 2019

Mike

1,803 followers · starred May 2025

Nicolas Charpentier

421 followers · starred Sep 2019