react-native-builder-bob
config-plugins
Our great sponsors
react-native-builder-bob | config-plugins | |
---|---|---|
19 | 8 | |
2,629 | 402 | |
2.6% | 4.7% | |
8.1 | 6.4 | |
3 days ago | 11 days ago | |
JavaScript | TypeScript | |
MIT License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
react-native-builder-bob
- Creating my own library ?
- [Question] Toolkit to create react native modules.
-
Creating a native module for iOS that depends on a xcframework
I'm trying to create a React Native iOS module that depends on a .xcframework folder. The .xcframework folder in question is https://developer.garmin.com/connect-iq/core-topics/mobile-sdk-for-ios/. I have scaffolded a project using https://github.com/callstack/react-native-builder-bob.
-
A new version of create-react-native-library is out!
![demo](https://github.com/callstack/react-native-builder-bob/raw/main/assets/create-react-native-library.gif)
- How do I make an NPM package that use Native Package?
-
Expo SDK and native module
project structure generator which I used, during the initial configuration, allows you to choose languages for the native platforms (like Kotlin and Swift).
-
My first NPM package - react-native-hide-onkeyboard
This is my first go at creating an npm package. I had a bit of trouble so I ended up using create-react-native-library which was helpful. I would love any feedback so I can improve!
-
How to publish a native UI component to NPM?
react-native-builder-bob seems to Help setting up a lot. Currently building a package with native components and it was a good starting point.
- What would be the best way to create a React Native SDK where you could let another dévelopment team work along your code base?
-
React native: Camera is not active
I'm developing my library for react-native. I need to use camera. I found nice packages react-native-camera-kit and react-native-vision-camera I created my lib using create-react-native-library (https://github.com/callstack/react-native-builder-bob)
config-plugins
-
Using react-native-google-places-autocomplete in production ?
As you are working with React Native ecosystem. Can you check Expo Config Plugins - https://github.com/expo/config-plugins
-
Is React native a good choice for writing a webRTC heavy application that will run in IOS,Android and Browsers
> Expo - Sadly this module is not available in the Expo Go app by default due to including much needed native code. However you can get things working via the expo-dev-client library and out-of-tree config-plugins/react-native-webrtc package.
-
Expo SDK and native module
I was lucky because there already was one written config that added Bluetooth permissions to native projects config-plugins/react-native-ble-plx. I simply used it.
-
What is NOT possible within expo?
As far as I know `react-native-razorpay` UPI Intent works fine on Android, that's why I didn't include it on here: https://github.com/expo/config-plugins/pull/119
-
Is there anyway I can use MapBoxGL in react native
If you are using expo 43+ you probably need to create a plugin to modify native files and don't need to eject the application. Read more: https://docs.expo.dev/guides/config-plugins/ https://github.com/expo/config-plugins
-
Video conferencing with Expo?
You'll need to add custom native code to your Expo app. There are two ways to do this. One is to use react-native-webrtc and install an Expo config plugin (@config-plugins/react-native-webrtc) that automates the Android Studio and Xcode project changes. Readme here: https://github.com/expo/config-plugins/tree/main/packages/react-native-webrtc
-
Obfuscation in managed workflow
With expo config plugins you can modify the native code before running EAS Build. Here is an example of modifying the proguard rules: https://github.com/expo/config-plugins/blob/master/packages/detox/src/withProguardGradle.ts
- Happy to expo-eject
What are some alternatives?
bob - 👷♂️ Simple set of CLIs to scaffold and build React Native libraries for different targets [Moved to: https://github.com/callstack/react-native-builder-bob]
react-native-ble-plx - React Native BLE library
cocoapods-user-defined-build-types - ⚒ A cocoapods plugin that can selectively set build type per pod (static library, dynamic framework, etc.)
react-native-google-places - iOS/Android Google Places Widgets (Autocomplete, Place Picker) and API Services for React Native Apps
react-native-google-fit - A React Native bridge module for interacting with Google Fit
vscode-expo - Expo Tools keep you productive with debugging, IntelliSense, and prebuild previews
ng-polymorpheus - Polymorpheus is a tiny library for polymorphic templates in Angular.
maps - A Mapbox react native module for creating custom maps
react-native-module-template - A starter for the React Native library written in TypeScript, with linked example project and optional native code in Swift and Kotlin.
expo-cli - Tools for creating, running, and deploying universal Expo and React Native apps
next-saas-starter - ⚡️ Free Next.js responsive landing page template for SaaS products made using JAMStack architecture.
react-native-webrtc-web-shim - Web Shim for React Native WebRTC