awesome-beacon

Beacon toolkit

A curated collection of resources and tools for developing Bluetooth beacon applications

A curated list of awesome Bluetooth beacon software and tools.

GitHub

903 stars
71 watching
115 forks
last commit: over 5 years ago
Linked from 6 awesome lists

bluetooth-beaconbluetooth-beaconsbluetooth-low-energyeddystoneeddystone-urlibeacon

Awesome Bluetooth Beacon / Eddystone by Google

Google Developers Beacons Portal
Eddystone Protocol Specification & Tools 3,077 almost 5 years ago

Awesome Bluetooth Beacon / Eddystone by Google / Advertising frame types

Eddystone-UID 3,077 almost 5 years ago
Eddystone-TLM 3,077 almost 5 years ago
Eddystone-URL 3,077 almost 5 years ago

Awesome Bluetooth Beacon / Eddystone by Google

Eddystone Validator 3,077 almost 5 years ago
NordicSemiconductor/Android-nRF-Beacon-for-Eddystone 48 over 3 years ago [Eddystone GATT Configuration Service & Google Nearby API and Proximity API](* ) (by Nordic Semiconductor)
Web Bluetooth Eddystone Configurator
Eddystone Branding Guidelines 3,077 almost 5 years ago &

Awesome Bluetooth Beacon / Physical Web

Physical Web - Walk up and use anything Official Github repository
Video: Introduction to the Physical Web Ubiquity Dev Summit 2016
URL Validator 1 ,
Physical Web Getting Started Guide for Developers
Physical Web Implementation Status 5,993 almost 6 years ago
Physical Web Branding Guidelines 5,993 almost 6 years ago &
IEEE: Enabling the Internet of Things by R. Want, B. Schilit, S. Jenson
Exploring the Physical Web (Without Buying Beacons)

Awesome Bluetooth Beacon / Proximity Beacon API by Google

Beacons 101-- Getting Started with the Google Beacon Platform Video Ubiquity Dev Summit 2016
Get Started with Beacons This guide explains the steps required to start using Bluetooth low energy (BLE) beacons to provide proximity-based experiences for your users
Proximity Beacon API A cloud service that allows you to manage data associated with your BLE beacons using a REST interface
Nearby Build simple interactions between nearby devices and people

Awesome Bluetooth Beacon / iBeacon Resources by Apple

iBeacon for Developers
Getting Started with iBeacon (PDF)
iBeacon Artwork and Specifications
iOS: Understanding iBeacon device compatibility
iOS 7: Understanding Location Services
Apple AirLocate Sample Code ( )

Awesome Bluetooth Beacon / iBeacon for Developers

Building Applications with iBeacon
Cisco iBeacon FAQ
5 Minute Overview - What is iBeacon? by ThoughtWorks
A Semi-Technical Lowdown on Working with iBeacons
CapTech Webinar: iBeacon Demystified
5 fundamental misconceptions about Beacon technology by RadiusNetworks
Ask a Dev: What Are the Limitations of Beacons?
What's the Difference Between Beacons and Geofencing?
Guide to iBeacon Hardware by beekn.net
Developing an iBeacon App by beekn.net

Hacks & Cool Apps

Empowering vision impaired people to navigate the world independently (an open standard)
Google Glass & Beacons 4 about 10 years ago
10 awesome things you can do today with iBeacons (by Twocanoes)
PunchClock 1,644 over 5 years ago An in/out tracking app for iOS 7+ that uses iBeacon and Geofencing
The Geofancy iOS app Helping you to get the best out of your automated home, geofencing, iBeacons at your hand
LaunchHere for iOS - iBeacon based app shortcuts
Traveling with Beacons: Checked Luggage Made Easy

Hacks & Cool Apps / Installation & Radio Planning

Positioning Visitors with iBeacons Brooklyn Museum: &

Hacks & Cool Apps / Beacon Discovery & Configuration Tools

ScanBeacon 30 almost 8 years ago A ruby gem that allows you to scan for beacon advertisements using IOBluetooth (on Mac OS X) or a BlueGiga BLE112 device (on mac or linux)

iOS / Beacon Scanner Apps

Locate Beacon by RadiusNetworks

iOS / Swift

iOS Eddystone Scanner Sample Application 3,077 almost 5 years ago
Swift based iBeacon App Development with CoreLocation on Apple iOS 7/8
Udemy: iBeacon development for iPhone
HiBeacons 1,150 about 4 years ago A nice iBeacon demo app in Swift
PubNub.com - Two-Way iBeacon Communication with Swift Programming Language
iOS & OSX Bluetooth library for RxSwift 1,410 9 months ago
JMCiBeaconManager 148 over 8 years ago An iBeacon Manager class that is responsible for detecting beacons nearby
BeaconKit 27 almost 6 years ago Beacon detection framework using CoreBluetooth, supporting Eddystone-UID, Eddystone-URL, AltBeacon

iOS / Objective-C

Generic iBeacon Management and Utilities by KinveyLabs 181 over 9 years ago
Replicates detecting and broadcasting iBeacons in the background 376 over 8 years ago
RABeaconManager 7 almost 8 years ago RABeaconManager is an easy to use library that allows you to detect Bluetooth Beacons and iBeacons in the foreground and background

iOS / Stackoverflow Q&A

iBeacon detection time in background
iBeacon region monitoring AND proximity for >20 beacons?
How to make iBeacon foreground ranging for CLProximityImmediate faster in iOS?
Can we start iBeacon transmitter in background?
How does iBeacon wake up our app?
Use Core Bluetooth instead of iBeacon - Any Downsides?

Virtual Beacons

Beacon Toy - Android App to advertise as Eddystone
Android BLE advertising library 115 over 4 years ago
Locate by Radius Networks - Virtual iBeacon
Chrome App to advertise Eddystone packets 3,077 almost 5 years ago uses
Linux iBeacon broadcaster 163 about 8 years ago
Quick Beacon

Android / Beacon Development

Android Lolipop Bluetooth Low Energy Enhancements. Support OS-level scan filter & peripheral mode
iBeacon Scanner for Android 71 about 5 years ago , &
Android beacon library based on AltBeacon. 2,847 6 days ago Use a custom beacon parser for iBeacon device compatibility
BeaconKeeper 140 over 7 years ago The simple library for locating iBeacons in background
Android & BLE
DevBytes: Bluetooth Low Energy API in Android 4.3
BLE SDK for Android 188 over 7 years ago
Bluetooth LE Library for Android 861 over 4 years ago
reelyactive-ble-android-sdk 16 over 8 years ago This SDK allows you to scan beacons and advertise as a beacon

Android / Beacon Scanner Apps

iBeacon Scanner &
Beacon Scanner & Logger Android app that scans for BLE Beacons/iBeacons and logs the results to a file
iBeacon Detector
Bluetooth 4.0 Scanner

Android / Beacon Advertiser Apps

Beacon Simulator iBeacon, Eddystone, AltBeacon

Android / Stackoverflow Q&A

BLE Distancing

Cordova, Phonegap, Xamarin, Titanium

Cordova iBeacon Plugin 726 9 months ago
Using iBeacon with Xamarin.iOS and Xamarin.Android
iBeacon advertising and scanning in a Titanium module 135 about 8 years ago

OS X

iBeacon Scanning Utility App for OSX 509 about 7 years ago
iBeacon Scanner - Scan for nearby iBeacons regardless of their UUID 136 about 10 years ago
Beacon OSX 854 about 6 years ago Mavericks as an iBeacon
Electron Physical Web Scan 47 over 6 years ago Mac OSX desktop app to scan for Physical Web (Eddystone) bluetooth beacons
Electron Slide Beacon 133 over 6 years ago Share links from your Mac using this app to broadcast them as an Eddystone URL (Physical Web) bluetooth beacon
BeaconKit 27 almost 6 years ago Beacon detection framework ns Swift using CoreBluetooth, supporting Eddystone-UID, Eddystone-URL, AltBeacon, iBeacon

Linux

Python script for scanning and advertising urls over Eddystone-URL 64 over 5 years ago

Node.js

Node-RED nodes to interact with the Physical Web
A node.js BLE (Bluetooth low energy) central module 3,416 over 2 years ago
A node.js module for implementing BLE (Bluetooth low energy) peripherals 2,128 about 3 years ago

Windows

Universal Bluetooth Beacon Library 210 about 2 years ago open source library and links to apps to talk to Eddystone and iBeacon beacons

Bluetooth Low Energy

Official Bluetooth Smart Portal

Bluetooth Low Energy / Bluetooth Smart & BLE Tools

nRF Master Control Panel (BLE) 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
LightBlue Mac OSX LightBlue can test all of your devices that use Bluetooth 4.0 Low Energy (also known as Bluetooth Smart, or Bluetooth Light)
BlueSpeed for iOS by Punch Through Runs a Bluetooth LE speed test between 2 iOS devices

Bluetooth Low Energy / Web Bluetooth API

Web Bluetooth Intro by Opera
Web Bluetooth Demos 634 7 months ago

Beacon Developer Kits & BLE Chips

Texas Instruments - BLE Portal
Texas Instruments - SensorTag DeveloperKit
TI SensorTag Android Sources
Broadcom - WICED™ Sense Development Kit
Dialog Semiconductor
EMMicroelectronics
Wired 4 Reasons Why Apple’s iBeacon Is About to Disrupt Interaction Design
Wi-Fi Aware™ 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

Beacon Developer Kits & BLE Chips / Vendor-driven Beacon Standardization

BeaconCtrl 93 over 8 years ago Setup and manage large beacon deployments with BeaconCtrl Open Source platform
The Open and Interoperable Proximity Beacon Specification

Backlinks from these awesome lists:

More related projects: