Showing 36 of 73 projects
A Kotlin Multiplatform Bluetooth Low Energy (BLE) library providing a unified API for iOS, Android, macOS, Windows, JavaScript, and Raspberry Pi.
Official Rust bindings for the BlueZ Bluetooth stack, providing safe and idiomatic access to Linux Bluetooth functionality.
A simple iOS library for discovering nearby devices via Bluetooth Low Energy and exchanging data even when apps run in the background.
An iOS library that replicates iBeacon functionality using CoreBluetooth for full background broadcasting and detection.
A React Native library for iBeacon support, enabling proximity detection and region monitoring in iOS apps.
An iOS library for detecting and connecting to nearby devices using iBeacons and CoreBluetooth.
A Capacitor plugin for Bluetooth Low Energy (BLE) communication across web, Android, and iOS platforms.
Enables Bluetooth Low Energy connectivity for Arduino boards, supporting both peripheral and central modes.
A MicroPython library for implementing Bluetooth Low Energy (BLE) Human Interface Devices (HID) like keyboards, mice, and joysticks.
A Java library that simplifies working with Bluetooth SMART (BLE) devices by providing GATT specification UUIDs and characteristic interpretation.
An open-source DIY project that transforms any spin bike into a smart trainer compatible with Zwift, TrainerRoad, and other cycling apps.
A comprehensive Swift library suite implementing Bluetooth SIG specifications for cross-platform development.
A cross-platform desktop framework for developing and running tools for Nordic Semiconductor development kits and dongles.
A Swift library providing closures-based APIs for CoreBluetooth, replacing delegate patterns with modern async callbacks.
A Swift library that provides async/await APIs and thread-safe concurrency for Apple's CoreBluetooth framework.
A Node.js implementation of the Web Bluetooth API for connecting to Bluetooth Low Energy devices.
BLE SDK for Android (v4.3+) to work with RedBearLab BLE development boards.
An iOS library for managing iBeacon regions, monitoring proximity, and handling ranging events with a simple delegate interface.
A simple, block-based, lightweight Objective-C wrapper library for Apple's CoreBluetooth framework.
A pre-configured Node-RED setup for home automation with Zigbee, MQTT, and dashboard support, designed for self-hosting.
A React Native shim for the noble library, enabling Bluetooth Low Energy (BLE) communication in mobile apps.
A Swift library that simplifies Bluetooth communication with devices through service and characteristic mapping.
An iOS library for simplifying iBeacon interactions including permission checks, monitoring, detection, and radar-style visualization.
A curated list of awesome Bluetooth Low Energy (BLE) resources for hardware, mobile, and IoT development.
A macOS application that scans for and displays nearby iBeacon devices, regardless of their UUID.
A Titanium module for iBeacon advertising and scanning on iOS, enabling Bluetooth Low Energy proximity detection.
Open-source firmware for ESP32-based air quality sensors, enabling citizen science monitoring of PM2.5 and CO2 levels.
A Python 3/asyncio library for scanning and decoding Bluetooth Low Energy (BLE) advertisements, with support for Ruuvi Tag and Eddystone.
A React Native library for discovering nearby devices and exchanging data using Bluetooth Low Energy (BLE).
A lightweight Android library for broadcasting Bluetooth Low Energy beacons in various formats from supported devices.
A CLI tool that captures body composition data from 23+ BLE smart scales and syncs it to Garmin Connect, Strava, MQTT, and other services without a phone app.
A blocks-based Bluetooth LE framework for iOS/watchOS/tvOS/OSX to easily configure centrals, peripherals, and handle packet-based communication.
A command-line tool for creating 1-1 data pipes over Bluetooth Low Energy for file transfer and communication.
A lightweight Bluetooth Low Energy driver written in pure Python for MicroPython, enabling control of BLE chips via HCI packets.
A Flutter plugin that enables Android and iOS devices to broadcast as Bluetooth beacons (iBeacon/AltBeacon).
A Flutter plugin for beacon ranging and monitoring on Android and iOS with automatic permission management.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.