User Experience on mobile might not be great yet, but I'm working on it.

Your first time on this page? Allow me to give some explanations.

Awesome Bluetooth Beacons

A curated list of awesome Bluetooth beacon software and tools.

Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.

Last Update: Dec. 2, 2020, 9:07 a.m.

Thank you rabschi & contributors
View Topic on GitHub:
rabschi/awesome-beacon

Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.

Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.

Eddystone by Google

Physical Web

Proximity Beacon API by Google

This guide explains the steps required to start using Bluetooth low energy (BLE) beacons to provide proximity-based experiences for your users.

A cloud service that allows you to manage data associated with your BLE beacons using a REST interface

Build simple interactions between nearby devices and people

iBeacon Resources by Apple

iBeacon for Developers

Hacks & Cool Apps

Installation & Radio Planning

Getting Visibility on the iBeacon Problem](https://www.brooklynmuseum.org/community/blogosphere/2016/02/23/getting-visibility-on-the-ibeacon-problem/)

Beacon Discovery & Configuration Tools

A Ruby gem for scanning beacons

25
10
3y 12m
MIT

Beacon Scanner Apps

Swift

Specification for Eddystone, an open beacon format from Google

2.95K
773
2y 10m
Apache-2.0

An iBeacons example app for iOS 10, with Apple Watch (watchOS 3.0) support, written in Swift 3.

1.15K
231
4y 55d
MIT

iOS & OSX Bluetooth library for RxSwift

1.19K
161
56d
Apache-2.0

iBeacon Manager

140
20
4y 114d
n/a

iOS Beacon framework using BTLE

18
3
1y 11m
MIT

Objective-C

Generic iBeacon Management and Utilities

187
22
5y 7m
Apache-2.0

Replicates detecting and broadcasting iBeacons in the background

381
66
6y 10m
MIT
7
2
3y 10m
Apache-2.0

Stackoverflow Q&A

Virtual Beacons

Android BLE advertising library

107
25
1y 11m
Apache-2.0

Specification for Eddystone, an open beacon format from Google

2.95K
773
2y 10m
Apache-2.0

Python script that creates an iBeacon-compatible Bluetooth LE beacon using Linux and a Bluetooth LE adapter

140
36
5y 11m
BSD-3-Clause

Beacon Development

Android library to scan for iBeacons.

67
19
2y 7m
MIT

Allows Android apps to interact with BLE beacons

2.5K
762
5m
Apache-2.0

Simple android library for working with iBeacons in background

141
20
3y 6m
Apache-2.0

BLE SDK for Android (v4.3 or above)

173
167
4y 9m
n/a

This library allows for easy access to a Bluetooth LE device's AdRecord and RSSI value. It offers additional functionality for iBeacons.

821
298
6m
n/a

SDK for Android devices to interact with reelyActive reelceivers via Bluetooth Smart (BLE). We believe in an open Internet of Things.

14
6
4y 8m
Apache-2.0

Beacon Scanner Apps

Beacon Advertiser Apps

Stackoverflow Q&A

Cordova, Phonegap, Xamarin, Titanium

An iBeacon plugin for Phonegap / Cordova 3.x and upwards. Supports both iOS and Android (contributions are welcome)

723
330
1y 6m
Apache-2.0

iBeacon advertising and scanning in a Titanium module

141
61
4y 75d
n/a

OS X

iBeacon Scanning Utility App for OSX

477
72
3y 101d
MIT

Mac Application to scan for nearby iBeacons regardless of their UUID

134
33
6y 15d
MIT

Use a Bluetooth 4 enabled Mac running Mavericks (not Yosemite) as an iBeacon

854
114
5y 11m
n/a

Mac OSX desktop client app to scan for Physical Web (Eddystone) bluetooth beacons

45
8
2y 8m
n/a

Share links from your Mac using this app to broadcast them as a Physical Web Eddystone URL bluetooth beacon or mDNS.

130
13
2y 8m
n/a

iOS Beacon framework using BTLE

18
3
1y 11m
MIT

Linux

Python package for scanning and advertising Eddystone-URL and Eddystone-UID.

62
36
2y 8m
AGPL-3.0

Node.js

A Node.js BLE (Bluetooth Low Energy) central module

2.98K
770
2y 5m
MIT

A Node.js module for implementing BLE (Bluetooth Low Energy) peripherals

1.85K
418
2y 10m
MIT

Windows

Support for Bluetooth Beacons for the Universal Windows Platform (Windows 10), including the Eddystone specification.

181
71
2y 63d
n/a

Bluetooth Low Energy

Bluetooth Smart & BLE Tools

nRF Master Control Panel is a powerful generic tool that allows you to scan and explore your Bluetooth Smart (BLE) devices and communicate with them.

Runs a Bluetooth LE speed test between 2 iOS devices

Web Bluetooth API

Demo applications showing off Web Bluetooth

400
131
33d
Apache-2.0

Beacon Developer Kits & BLE Chips

Proximity Trends & Outlook

4 Reasons Why Apple’s iBeacon Is About to Disrupt Interaction Design

Wi-Fi Aware™ is a new Wi-Fi Alliance certification program that extends Wi-Fi’s capabilities with a real-time and energy-efficient discovery mechanism that provides an immediate on-ramp to rich here-and-now experiences.

Vendor-driven Beacon Standardization

Setup and manage large beacon deployments with BeaconControl open source platform

92
64
4y 7m
BSD-3-Clause