{"repo":"braze-inc/braze-react-native-sdk","free":true,"listed":false,"github":"https://github.com/braze-inc/braze-react-native-sdk","clone":"git clone https://github.com/braze-inc/braze-react-native-sdk.git","description":"Public repo for the Braze React Native SDK","language":"Kotlin","stars":126,"topics":["android","braze","ios","react-native","javascript","sdk","typescript","marketing-automation","customer-engagement","in-app-messaging"],"license":null,"category":"mobile-apps","readme_excerpt":"Braze React Native SDK To learn more about the React Native SDK, see the following resources: - Braze Developer Guide — React Native: Learn how to integrate the React Native SDK. - Braze User Guide: Learn how to use Braze to build mobile experiences for your users. About the Braze React Native SDK The Braze React Native SDK connects your iOS and Android apps to Braze: user profiles, messaging surfaces, analytics, and feature flags. It wraps the native Braze Swift SDK and Braze Android SDK behind a JavaScript API. Initialization is JavaScript-driven: you set up native configuration (push, logging, delegates) in Android resources and iOS AppDelegate , then call Braze.initialize(apiKey, endpoint) from JavaScript to start the SDK. This gives you full control over when the SDK initializes and with which credentials. After initialization, call other SDK methods (for example changeUser , logCustomEvent ) as needed. What you can do - User management : Identify users, set profile fields, custom attributes, aliases, and subscription groups - In-app messages : Default Braze UI or custom handling via subscriptions and logging APIs - Content Cards : Default feed UI, or fetch cards and build your own UI - Banners : Placement-based HTML banners, including BrazeBannerView - Push notifications : Permission prompts, token registration, payload listeners (see platform notes below) - Feature flags : Refresh, read properties, log impressions - Analytics : Custom events, purchases, immediate flush","default_branch":null,"files":null,"tree":[],"storefront":"/r/braze-inc","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/braze-inc/braze-react-native-sdk/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}