Swift Bluetooth

Open-source Swift projects categorized as Bluetooth

Top 23 Swift Bluetooth Projects

  • stats

    macOS system monitor in your menu bar

    Project mention: Is the m2 air's thermals really that bad? | reddit.com/r/mac | 2023-05-29

    I'd recommend a stat monitor app so you can see your temps easily from the menubar. The M2 Air usually sits around 33-37Celsius while web browsing and videos and what not

  • openhaystack

    Build your own 'AirTags' 🏷 today! Framework for tracking personal Bluetooth devices via Apple's massive Find My network.

    Project mention: My graduation thesis: Person Following Robot - Smart Trolley 🛒🛒🛒, which runs in real-time on Jetson Nano and can work in all complex types of floors with 3D Vision | reddit.com/r/robotics | 2023-04-27
  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support. Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • BluetoothKit

    Easily communicate between iOS/OSX devices using BLE

  • RxBluetoothKit

    iOS & OSX Bluetooth library for RxSwift (by Polidea)

  • Pulsator

    Pulse animation for iOS (by shu223)

  • bluesnooze

    Sleeping Mac = Bluetooth off

    Project mention: Group Menu Bar Icons | reddit.com/r/MacOS | 2023-05-25

    I do not like that a lot of background apps I run (some of which, because of the shortcomings of the OS; like Rectangle, Al Dente and BlueSnooze) show up in the menu bar.

  • Bluejay

    A simple Swift framework for building reliable Bluetooth LE apps.


    ONLYOFFICE Docs — document collaboration in your environment. Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises

  • AREK

    AREK is a clean and easy way to request any kind of iOS permission (with some nifty features 🤖)

  • BlueCap

    iOS Bluetooth LE framework

  • BluetoothConnector

    Simple macOS CLI to connect/disconnect a Bluetooth device. Useful for AirPods or other Bluetooth headphones.

    Project mention: Connecting Airpods to your Mac | reddit.com/r/shortcuts | 2022-12-20

    Bluetooth connector Option 1: run a script on the Mac to connect a Bluetooth device to the Mac Option 2: use run a script over SSH action to run the script from your phone

  • Bleu

    BLE (Bluetooth LE) for U🎁 Bleu is the best in the Bluetooth library.

  • AirPods Battery Monitor For MacOS

    Mac OS Status Bar App that puts at eyesight your AirPods battery levels. Universal Intel / M1 Compatible

  • MultiPeer

    📱📲 A wrapper for the MultipeerConnectivity framework for automatic offline data transmission between devices

  • BerkananSDK

    Bluetooth mesh messaging SDK for apps

    Project mention: Idea: Walkie-Talkie app (text) | reddit.com/r/flipperzero | 2022-08-01

    App can also act as mesh node for messages (iOS MultiPeer framework) in this case we will have two mesh networks (flipper based and app based) this will allow to have more resilience, example - https://apps.apple.com/us/app/berkanan-messenger/id1289061820 https://github.com/zssz/BerkananSDK

  • SwiftyBluetooth

    Closures based APIs for CoreBluetooth

  • Bluetonium

    Bluetooth mapping in Swift

  • ExtendaBLE

    Blocks Based Bluetooth LE Connectivity framework for iOS/watchOS/tvOS/OSX. Quickly configure centrals & peripherals, perform read/write operations, and respond characteristic updates.

  • CombineCoreBluetooth

    A wrapper API for CoreBluetooth using Combine Publishers

    Project mention: CoreBluetooth with SwiftUI? | reddit.com/r/SwiftUI | 2022-12-01


  • CocoaMultipeer

    This repository is a peer to peer framework for OS X, iOS and watchOS 2 that presents a similar interface to the MultipeerConnectivity framework (which is iOS only) that lets you connect any 2 devices from any platform. This framework works with peer to peer networks like bluetooth and ad hoc wifi networks when available it also falls back onto using a wifi router when necessary. It is built on top of CFNetwork and NSNetService

  • NeewerLite

    NeewerLite is an un-official Neewer LED light control app for macOS.

  • LittleBlueTooth

    A simple library that helps you in connecting with BLE devices

  • AZPeerToPeerConnection

    AZPeerToPeerConnectivity is a wrapper on top of Apple iOS Multipeer Connectivity framework. It provides an easier way to create and manage sessions. Easy to integrate

  • Apple Family

    A simple framework that brings Apple devices together - like a family

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-05-29.

Swift Bluetooth related posts


What are some of the best open-source Bluetooth projects in Swift? This list will help you:

Project Stars
1 stats 16,380
2 openhaystack 6,526
3 BluetoothKit 2,176
4 RxBluetoothKit 1,361
5 Pulsator 1,360
6 bluesnooze 1,129
7 Bluejay 1,049
8 AREK 957
9 BlueCap 697
10 BluetoothConnector 491
11 Bleu 486
12 AirPods Battery Monitor For MacOS 363
13 MultiPeer 207
14 BerkananSDK 189
15 SwiftyBluetooth 185
16 Bluetonium 165
17 ExtendaBLE 96
18 CombineCoreBluetooth 93
19 CocoaMultipeer 93
20 NeewerLite 82
21 LittleBlueTooth 72
22 AZPeerToPeerConnection 66
23 Apple Family 63
Access the most powerful time series database as a service
Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.