OpenBLE, Swagger for Bluetooth
OpenBLE is an API specification language and client generator for Bluetooth services built on the generic attribute (GATT) profile. Bluetooth development is a mess. Too many datasheets, too little documentation and SDK fragmentation across platforms. I built this tool to improve documentation, version control and development speed for BLE programs. Even though shunned by Apple and Mozilla, Web Bluetooth enjoys wide support and just works. It makes sense to build the frontend for OpenBLE using web Bluetooth. No SDK hell, no installations, wide support albeit experimental. I could ship the…
In plain words
OpenBLE is an API specification language and code generator for Bluetooth GATT services, designed to address fragmentation and poor documentation in Bluetooth development. It provides tools for specification, version control, and code generation to speed up BLE program development. The frontend uses Web Bluetooth technology, eliminating SDK dependencies and platform-specific installations while offering browser-based compatibility. All components, including the specification, SDK, code generator, and testing framework, are built in JavaScript.
written from the facts on this page · September 2026
From the sources
In the maker’s words, at launch
OpenBLE is an API specification language and client generator for Bluetooth services built on the generic attribute (GATT) profile. Bluetooth development is a mess. Too many datasheets, too little documentation and SDK fragmentation across platforms. I built this tool to improve documentation, version control and development speed for BLE programs. Even though shunned by Apple and Mozilla, Web Bluetooth enjoys wide support and just works. It makes sense to build the frontend for OpenBLE using web Bluetooth. No SDK hell, no installations, wide support albeit experimental. I could ship the spec, SDK, code generator and testing framework in pure JavaScript.
More dev tools this month
the category →



Open-source GTM skills for technical founders
Dev tools · 29d ago · gtmcofounder.com

OpenTrailPaper is open-source bike computer firmware for the LilyGO T5S3 4.7" E-Paper PRO. It supports offline maps, GPX routes, FIT recording and Bluetooth sensors.
Dev tools · 1d ago · opentrailpaper.com

Launched alongside, October 2023
the whole month →
Nudge 2.0▲1,051In-app experiences to activate, retain, & understand users
Growth · 2023 · nudgenow.com


Unlock AI magic for elevated customer engagement, fast
AI · 2023 · tiledesk.com

- OD
Effortlessly discover API behaviour with a Chrome extension that automatically generates OpenAPI specifications in real time for any app or website.
Dev tools · 2023 · github.com