Kotlin-BLE-Library

By nordicsemi

Kotlin-BLE-Library Alternatives

Similar projects and alternatives to Kotlin-BLE-Library

  1. anki

    Anki is a smart spaced repetition flashcard program

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. Introducing .NET Multi-platform App UI (MAUI)

    .NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.

  4. Anki-Android

    AnkiDroid: Anki flashcards on Android. Your secret trick to achieve superhuman information retention.

  5. buttplug-rs

    Rust Implementation of the Buttplug Sex Toy Control Protocol

  6. SwiftUI-Agent-Skill

    Add expert SwiftUI Best Practices guidance to your AI coding tool (Agent Skills open format). (by AvdLee)

  7. Axiom

    Battle-tested Claude Code skills for modern xOS (iOS, iPadOS, watchOS, tvOS) development (by CharlesWiltgen)

  8. Anki-Android-Backend

    JNI bridge between AnkiDroid and Anki Desktop's rust code

  9. powerflow

    macOS App for monitoring power usage and charging status

  10. ios-developer-tools

    Tools that every iOS developer should know.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better Kotlin-BLE-Library alternative or higher similarity.

Kotlin-BLE-Library discussion

Log in or Post with

Kotlin-BLE-Library reviews and mentions

Posts with mentions or reviews of Kotlin-BLE-Library. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2026-05-30.
  • Ask HN: What Is the State of App Development in 2026?
    11 projects | news.ycombinator.com | 30 May 2026
    > and the bluetooth libraries across different devices (particularly in Android land) has me concerned.

    I work on the Android side for a company that develops an external bluetooth device (not a wearable, but similar enough) and the bluetooth library situation has certainly been an issue to be concerned about.

    Using the default Android bluetooth SDK "raw" is fraught with potential problems, at the very least you need some sort of added message queue type system built on top since it does none of this for you. You also have to contend with a lot of strange device specific issues (of the type "works fine on 99% of Android devices, this one Samsung device has a driver quirk we need to work around", etc).

    Things looked pretty good with the Jetpack androidx.bluetooth library as a higher level abstraction, but Google deprecated it and stopped working on it before it left alpha.

    After lots of investigations and iterations I ended up using Nordic Semiconductor's 2.0 BLE Library, which is technically also still in alpha release, but is much more stable than that designation suggests.

    https://github.com/nordicsemi/Kotlin-BLE-Library

    After having messed with all of the options, I highly recommend Nordic's library as a solid basis for using Bluetooth in modern Android/Kotlin, but in your specific situation I'm not sure if bridging it to Rust would be less or more painful than having an LLM generate a Rust wrapper over the raw android.bluetooth library.

Stats

Basic Kotlin-BLE-Library repo stats
1
510
-
9 days ago

nordicsemi/Kotlin-BLE-Library is an open source project licensed under BSD 3-clause "New" or "Revised" License which is an OSI approved license.

The primary programming language of Kotlin-BLE-Library is Kotlin.


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that Kotlin is
the 16th most popular programming language
based on number of references?