{"repo":"zykeco/react-native-ble-nitro","free":true,"listed":false,"github":"https://github.com/zykeco/react-native-ble-nitro","clone":"git clone https://github.com/zykeco/react-native-ble-nitro.git","description":"A high-performance React Native BLE library built on Nitro Modules.","language":"TypeScript","stars":148,"topics":["bluetooth","bluetooth-low-energy","expo","nitro","react-native"],"license":"MIT","category":"mobile-apps","readme_excerpt":"react-native-ble-nitro A high-performance React Native BLE library built on Nitro Modules. Originally developed for Zyke Band - a fitness and health tracker created by a small team. ✨ Features - 🚀 High Performance : Built on Nitro Modules with JSI for zero-overhead native communication - 📱 iOS Support : Complete iOS implementation with Swift and Core Bluetooth - 🤖 Android Support : Complete Android implementation with Kotlin and Android BLE APIs - 🎯 Type-Safe : Full TypeScript support with comprehensive type definitions - 📡 Advertisement Data : Extract advertised service data and manufacturer data from scan results - 🔧 Expo Ready : Built-in Expo config plugin for easy setup - 🏗️ New Architecture : Full support for React Native's new architecture - ⚡ Zero Bridge : Direct JSI communication eliminates bridge bottlenecks - 🛡️ Reliable : Swift native implementation for maximum stability 🚀 Quick Start Installation Expo Setup Add the plugin to your app.json or app.config.js : Then prebuild and run: React Native CLI Setup For bare React Native projects, the library auto-links. Just run: 📖 Usage Basic Setup Complete API Reference 🔌 Bluetooth State Management 🔍 Device Scanning 🔗 Device Connection 🔧 Service Discovery 📖 Reading Characteristics ✍️ Writing Characteristics 📡 Characteristic Notifications [!CAUTION] From version 1.8.0 on the returned subscription object has the type AsyncSubscription instead of Subscription to indicate that the remove method is now async and r","default_branch":null,"files":null,"tree":[],"storefront":"/r/zykeco","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/zykeco/react-native-ble-nitro/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."}