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

906 stars
71 watching
115 forks
last commit: over 7 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 & Tools3,081almost 7 years ago

Awesome Bluetooth Beacon / Eddystone by Google / Advertising frame types

Eddystone-UID3,081almost 7 years ago
Eddystone-TLM3,081almost 7 years ago
Eddystone-URL3,081almost 7 years ago

Awesome Bluetooth Beacon / Eddystone by Google

Eddystone Validator3,081almost 7 years ago
NordicSemiconductor/Android-nRF-Beacon-for-Eddystone48about 5 years ago[Eddystone GATT Configuration Service & Google Nearby API and Proximity API](* ) (by Nordic Semiconductor)
Web Bluetooth Eddystone Configurator
Eddystone Branding Guidelines3,081almost 7 years ago&

Awesome Bluetooth Beacon / Physical Web

Physical Web - Walk up and use anythingOfficial Github repository
Video: Introduction to the Physical WebUbiquity Dev Summit 2016
URL Validator 1,
Physical Web Getting Started Guide for Developers
Physical Web Implementation Status5,992almost 8 years ago
Physical Web Branding Guidelines5,992almost 8 years ago&
IEEE: Enabling the Internet of Thingsby 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 PlatformVideo Ubiquity Dev Summit 2016
Get Started with BeaconsThis guide explains the steps required to start using Bluetooth low energy (BLE) beacons to provide proximity-based experiences for your users
Proximity Beacon APIA cloud service that allows you to manage data associated with your BLE beacons using a REST interface
NearbyBuild 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 & Beacons4almost 12 years ago
10 awesome things you can do today with iBeacons(by Twocanoes)
PunchClock1,644about 7 years agoAn in/out tracking app for iOS 7+ that uses iBeacon and Geofencing
The Geofancy iOS appHelping 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 iBeaconsBrooklyn Museum: &

Hacks & Cool Apps / Beacon Discovery & Configuration Tools

ScanBeacon30almost 10 years agoA 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 Application3,081almost 7 years ago
Swift based iBeacon App Development with CoreLocation on Apple iOS 7/8
Udemy: iBeacon development for iPhone
HiBeacons1,150almost 6 years agoA nice iBeacon demo app in Swift
PubNub.com - Two-Way iBeacon Communication with Swift Programming Language
iOS & OSX Bluetooth library for RxSwift1,416over 2 years ago
JMCiBeaconManager147about 10 years agoAn iBeacon Manager class that is responsible for detecting beacons nearby
BeaconKit27over 7 years agoBeacon detection framework using CoreBluetooth, supporting Eddystone-UID, Eddystone-URL, AltBeacon

iOS / Objective-C

Generic iBeacon Management and Utilities by KinveyLabs181over 11 years ago
Replicates detecting and broadcasting iBeacons in the background376about 10 years ago
RABeaconManager7over 9 years agoRABeaconManager 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 library115about 6 years ago
Locate by Radius Networks - Virtual iBeacon
Chrome App to advertise Eddystone packets3,081almost 7 years agouses
Linux iBeacon broadcaster163almost 10 years ago
Quick Beacon

Android / Beacon Development

Android Lolipop Bluetooth Low Energy Enhancements.Support OS-level scan filter & peripheral mode
iBeacon Scanner for Android71almost 7 years ago, &
Android beacon library based on AltBeacon.2,850almost 2 years agoUse a custom beacon parser for iBeacon device compatibility
BeaconKeeper140over 9 years agoThe simple library for locating iBeacons in background
Android & BLE
DevBytes: Bluetooth Low Energy API in Android 4.3
BLE SDK for Android187over 9 years ago
Bluetooth LE Library for Android860almost 2 years ago
reelyactive-ble-android-sdk16over 10 years agoThis SDK allows you to scan beacons and advertise as a beacon

Android / Beacon Scanner Apps

iBeacon Scanner&
Beacon Scanner & LoggerAndroid 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 SimulatoriBeacon, Eddystone, AltBeacon

Android / Stackoverflow Q&A

BLE Distancing

Cordova, Phonegap, Xamarin, Titanium

Cordova iBeacon Plugin726over 2 years ago
Using iBeacon with Xamarin.iOS and Xamarin.Android
iBeacon advertising and scanning in a Titanium module135about 10 years ago

OS X

iBeacon Scanning Utility App for OSX509about 9 years ago
iBeacon Scanner - Scan for nearby iBeacons regardless of their UUID136almost 12 years ago
Beacon OSX854almost 8 years agoMavericks as an iBeacon
Electron Physical Web Scan47over 8 years agoMac OSX desktop app to scan for Physical Web (Eddystone) bluetooth beacons
Electron Slide Beacon133over 8 years agoShare links from your Mac using this app to broadcast them as an Eddystone URL (Physical Web) bluetooth beacon
BeaconKit27over 7 years agoBeacon detection framework ns Swift using CoreBluetooth, supporting Eddystone-UID, Eddystone-URL, AltBeacon, iBeacon

Linux

Python script for scanning and advertising urls over Eddystone-URL64over 7 years ago

Node.js

Node-RED nodes to interact with the Physical Web
A node.js BLE (Bluetooth low energy) central module3,422over 4 years ago
A node.js module for implementing BLE (Bluetooth low energy) peripherals2,132about 5 years ago

Windows

Universal Bluetooth Beacon Library210almost 4 years agoopen 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 OSXLightBlue 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 ThroughRuns a Bluetooth LE speed test between 2 iOS devices

Bluetooth Low Energy / Web Bluetooth API

Web Bluetooth Introby Opera
Web Bluetooth Demos641over 2 years 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
Wired4 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

BeaconCtrl93over 10 years agoSetup 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: