{"id":13726041,"url":"https://github.com/callstack/react-native-brownfield","last_synced_at":"2026-02-25T12:15:40.180Z","repository":{"id":35096950,"uuid":"196995247","full_name":"callstack/react-native-brownfield","owner":"callstack","description":"Set of helpers to make your brownfield integration smooth and easy.","archived":false,"fork":false,"pushed_at":"2025-04-18T11:55:40.000Z","size":1528,"stargazers_count":357,"open_issues_count":19,"forks_count":20,"subscribers_count":10,"default_branch":"main","last_synced_at":"2025-05-05T05:36:01.302Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Kotlin","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/callstack.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2019-07-15T12:33:29.000Z","updated_at":"2025-05-04T21:20:16.000Z","dependencies_parsed_at":"2024-01-06T02:02:24.938Z","dependency_job_id":"e5fe5cd2-f380-48f4-b369-2c6fac02f67e","html_url":"https://github.com/callstack/react-native-brownfield","commit_stats":{"total_commits":74,"total_committers":6,"mean_commits":"12.333333333333334","dds":0.3783783783783784,"last_synced_commit":"bf5312d853bb97968436e34bbe7df3d64efb224a"},"previous_names":[],"tags_count":9,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/callstack%2Freact-native-brownfield","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/callstack%2Freact-native-brownfield/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/callstack%2Freact-native-brownfield/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/callstack%2Freact-native-brownfield/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/callstack","download_url":"https://codeload.github.com/callstack/react-native-brownfield/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252957115,"owners_count":21831437,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-03T01:02:49.936Z","updated_at":"2026-02-25T12:15:40.174Z","avatar_url":"https://github.com/callstack.png","language":"Kotlin","readme":"\u003ca href=\"https://www.callstack.com/open-source?utm_campaign=generic\u0026utm_source=github\u0026utm_medium=referral\u0026utm_content=react-native-brownfield\" align=\"center\"\u003e\n  \u003cimg alt=\"React Native Brownfield\" src=\"https://github.com/callstack/react-native-brownfield/raw/refs/heads/main/img/brownfield-banner.jpg\"\u003e\n\u003c/a\u003e\n\n\u003cp align=\"center\"\u003e\n  A set of helpers to make your brownfield integration smooth and easy.\n\u003c/p\u003e\n\n---\n\n[![Build Status][build-badge]][build]\n[![Version][version-badge]][package]\n[![MIT License][license-badge]][license]\n\n[![PRs Welcome][prs-welcome-badge]][prs-welcome]\n[![Chat][chat-badge]][chat]\n[![Code of Conduct][coc-badge]][coc]\n[![Sponsored by Callstack][callstack-badge]][callstack]\n\n[![tweet][tweet-badge]][tweet]\n\n## Features\n\n- **Easily integrate** React Native with an existing native app\n- Start React Native with **one method** and invoke code as soon as it's loaded\n- Compatible with **both legacy and new React Native architecture**!\n- Reuse the same instance of React Native between different components\n- Use predefined **native building blocks** - crafted for React Native\n- Disable and enable **native gestures and hardware buttons** from JavaScript\n- Works well with **any native navigation** pattern, as well as any React Native JavaScript-based navigation\n- Compatible with all native languages **Objective-C**, **Swift**, **Java** and **Kotlin**\n- Supports UIKit and SwiftUI on iOS and Fragments and Jetpack Compose on Android\n- Out-of-the-box **CLI** that automates the build process\n\n## Documentation\n\nFor full documentation, visit [our documentation](https://oss.callstack.com/react-native-brownfield/).\n\n\u003ca href=\"https://www.callstack.com/ebooks/incremental-react-native-adoption-in-native-apps?utm_campaign=brownfield\u0026utm_source=github\u0026utm_medium=referral\u0026utm_content=react-native-brownfield\" align=\"center\"\u003e\n  \u003cimg alt=\"Download a free copy of Incremental React Native adoption in native apps ebook\" src=\"https://github.com/user-attachments/assets/ba42bb29-1e7a-4683-80c5-2602afb1a7e6\"\u003e\n\u003c/a\u003e\n\n## Made with ❤️ at Callstack\n\nReact Native Brownfield is an open source project and will always remain free to use. If you think it's cool, please star it 🌟. [Callstack](https://callstack.com) is a group of React and React Native geeks, contact us at [hello@callstack.com](mailto:hello@callstack.com) if you need any help with these or just want to say hi!\n\nLike the project? ⚛️ [Join the team](https://callstack.com/careers/?utm_campaign=Senior_RN\u0026utm_source=github\u0026utm_medium=readme) who does amazing stuff for clients and drives React Native Open Source! 🔥\n\n\u003c!-- badges --\u003e\n\n[build-badge]: https://img.shields.io/circleci/build/github/callstack/react-native-brownfield/master.svg?style=flat-square\n[build]: https://circleci.com/gh/callstack/react-native-brownfield\n[ci]: https://github.com/callstack/react-native-brownfield/actions/workflows/ci.yml/badge.svg\n[version-badge]: https://img.shields.io/npm/v/@callstack/react-native-brownfield.svg?style=flat-square\n[package]: https://www.npmjs.com/package/@callstack/react-native-brownfield\n[license-badge]: https://img.shields.io/npm/l/@callstack/react-native-brownfield.svg?style=flat-square\n[license]: https://opensource.org/licenses/MIT\n[prs-welcome-badge]: https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square\n[prs-welcome]: http://makeapullrequest.com\n[coc-badge]: https://img.shields.io/badge/code%20of-conduct-ff69b4.svg?style=flat-square\n[coc]: https://github.com/callstack/react-native-brownfield/blob/master/CODE_OF_CONDUCT.md\n[chat-badge]: https://img.shields.io/discord/426714625279524876.svg?style=flat-square\u0026colorB=758ED3\n[chat]: https://discord.gg/FdWTckBk\n[tweet-badge]: https://img.shields.io/badge/tweet-%23reactnativebrownfield-blue.svg?style=flat-square\u0026colorB=1DA1F2\u0026logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAUCAYAAACXtf2DAAAAAXNSR0IArs4c6QAAAaRJREFUOBGtlM8rBGEYx3cWtRHJRaKcuMtBSitxkCQ3LtzkP9iUUu5ODspRHLhRLtq0FxeicEBC2cOivcge%2FMgan3fNM8bbzL4zm6c%2BPT%2Fe7%2FO8887svrFYBWbbtgWzsAt3sAcpqJFxxF1QV8oJFqFPFst5dLWQAT87oTgPB7DtziFRT1EA4yZolsFkhwjGYFRO8Op0KD8HVe7unoB6PRTBZG8IctAmG1xrHcfkQ2B55sfI%2ByGMXSBqV71xZ8CWdxBxN6ThFuECDEAL%2Bc9HIzDYumVZ966GZnX0SzCZvEqTbkaGywkyFE6hKAsBPhFQ18uPUqh2ggJ%2BUor%2F4M%2F%2FzOC8g6YzR1i%2F8g4vvSI%2ByD7FFNjexQrjHd8%2BnjABI3AU4Wl16TuF1qANGll81jsi5qu%2Bw6XIsCn4ijhU5FmCJpkV6BGNw410hfSf6JKBQ%2FUFxHGYBnWnmOwDwYQ%2BwzdHqO75HtiAMJfaC7ph32FSRJCENUhDHsLaJkL%2FX4wMF4%2BwA5bgAcrZE4sr0Cu9Jq9fxyrvBHWbNkMD5CEHWTjjT2m6r5D92jfmbbKJEWuMMAAAAABJRU5ErkJggg%3D%3D\n[tweet]: https://twitter.com/intent/tweet?text=Check%20out%20react-native-brownfield!%20https://github.com/callstack/react-native-brownfield%20%F0%9F%91%8D\n[callstack-badge]: https://callstack.com/images/callstack-badge.svg\n[callstack]: https://callstack.com/open-source/?utm_source=github.com\u0026utm_medium=referral\u0026utm_campaign=rnbrownfield\u0026utm_term=readme\n","funding_links":[],"categories":["Kotlin"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcallstack%2Freact-native-brownfield","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcallstack%2Freact-native-brownfield","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcallstack%2Freact-native-brownfield/lists"}