Explore Bluetooth devices with UniversalBle Explorer
Scan for devices, inspect services and characteristics, and test reads, writes, and notifications before building your integration.
Explore UniversalBle ExplorerMore ways to connect
Use Bluetooth Classic for compatible accessories, Nearby for communication over Wi-Fi/LAN and Bluetooth, or WiFi Desktop for desktop network controls. Capabilities and permissions vary by platform.
Universal Bluetooth Classic
Bluetooth Classic discovery, pairing, HID, and iOS External Accessory integration for Flutter.
Integrate Bluetooth Classic accessories and HID devices. iOS uses the External Accessory framework; available APIs vary by platform.
Nearby
Peer-to-peer discovery and data transfer over Wi-Fi/LAN and Bluetooth Low Energy through one Flutter API.
Discover nearby devices, exchange data, and coordinate local communication over Wi-Fi/LAN and BLE. Nearby keeps Cinema Slate devices in sync over Bluetooth and local networks. Transport and security capabilities vary by platform.
WiFi Desktop
Desktop Wi-Fi connection management, network scanning, and interface control for Dart.
Manage desktop Wi-Fi networks from Dart. Setup and capabilities vary by operating system.
Supports Dart, macOS, Windows, Linux.
No license file is declared in the public repository. Review the repository terms before integration.
More libraries & SDKs
LLMT
Generate Flutter ARB translations with an LLM.
Generate and update localized ARB files using an OpenAI-compatible LLM endpoint.
Volume Button Listener
Handle hardware volume-button events and system volume in Flutter.
Handle button presses, long presses, and multiple-press events. Availability and permissions depend on the platform.
Romo SDK
An iOS SDK for Romo hardware, character animation, and robotic interaction.
Use RMCore, RMCharacter, and RMVision to experiment with the Romo platform. Review the original SDK licensing terms before use.
Purchases Dart
A Dart implementation of the RevenueCat purchase APIs, including Web Billing.
Access purchase and subscription information through Dart APIs. Check the documentation for supported integrations.
Universal Volume
Unified volume control for Android phones, tablets, and car head units.
Read, set, and observe volume across devices with different volume ranges.
VolumeButtonKit
A native Swift package for hardware volume buttons and system volume.
Handle volume-button presses and releases in an iOS app using Swift Package Manager.
These libraries support our work on connected devices and offline-first apps. Explore our engineering expertise.