innoveit/react-native-ble-manager
React Native BLE communication module observed · 2026-08-28
Health v2 · maintenance only
94/100
- Activity 94
- Release rhythm 92
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 19.5
- age_days: 3757
- days_rel: 58
- days_push: 36
- n_releases_24m: 23
Adoption not part of the score
2326 stars · 797 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A React Native module for Bluetooth Low Energy (BLE) communication that wraps the native iOS and Android BLE APIs. It enables scanning, connecting, and exchanging data with BLE peripherals from JavaScript in cross-platform mobile apps.
Use cases
- scan for nearby BLE devices in a React Native app
- connect to a heart rate monitor from a mobile app
- read and write BLE characteristics on iOS and Android
- communicate with an Arduino or IoT sensor over Bluetooth Low Energy
- subscribe to BLE notifications from a wearable device
When to choose
- you are building a React Native app that needs BLE communication on iOS and Android
- you want a thin, well-maintained wrapper around the native BLE stacks
- you need broad device support across Android API 23+ and iOS 15.1+
When to avoid
- you are not using React Native
- you need background BLE features or advanced APIs not exposed by the OS wrapper
- you target React Native versions older than 0.76 with the new architecture
Facets
library · maturity active
sdk developer-tools mobile-development iot cross-platform bluetooth-low-energy ble react-native peripheral-communication android ios mobile
2 sources
- readme: https://github.com/innoveit/react-native-ble-manager · fetched 2026-08-28 · c87f5ab3e576
- homepage: http://innoveit.github.io/react-native-ble-manager/ · fetched 2026-08-29 · 89f3a8cff0d8
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| innoveit/react-native-ble-manager | main | 94 |
For agents
markdown · JSON · MCP: product_card(name="innoveit/react-native-ble-manager")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem