An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

proxy.golang.org "bluetooth" keyword

View the packages on the proxy.golang.org package registry that are tagged with the "bluetooth" keyword.

Top 1.7% on proxy.golang.org
tinygo.org/x/bluetooth v0.14.0
Package bluetooth provides a cross-platform Bluetooth module for Go that can be used on operating...
14 versions - Latest release: 14 days ago - 70 dependent packages - 69 dependent repositories - 928 stars on GitHub
github.com/sydneyowl/shx8800-ble-connector v0.2.4
在PC端为森海克斯8800进行蓝牙写频的工具
15 versions - Latest release: over 1 year ago - 11 stars on GitHub
Top 0.8% on proxy.golang.org
gobot.io/x/gobot v2.0.3+incompatible 💰
Package gobot is the primary entrypoint for Gobot (http://gobot.io), a framework for robotics, ph...
25 versions - Latest release: over 2 years ago - 63 dependent packages - 77 dependent repositories - 8,714 stars on GitHub
Top 5.4% on proxy.golang.org
github.com/xaionaro-go/djictl
[WIP] An open-source CLI to manage your DJI Osmo device via BLE and without DJI MIMO
Latest release: about 24 hours ago - 4 stars on GitHub
Top 1.6% on proxy.golang.org
github.com/go-ble/ble v0.0.0-20230130210458-dd4b07d15402
Bluetooth Low Energy for Linux / macOS
4 versions - Latest release: almost 3 years ago - 112 dependent packages - 101 dependent repositories - 263 stars on GitHub
Top 1.3% on proxy.golang.org
github.com/muka/go-bluetooth v0.0.0-20240115085408-dfdf79b8f61d 💰
Golang bluetooth client based on bluez DBus interfaces
11 versions - Latest release: almost 2 years ago - 156 dependent packages - 114 dependent repositories - 569 stars on GitHub
Top 5.6% on proxy.golang.org
github.com/fl4p/batmon-ha v0.0.54
Add-on for Home Assistant to connect JK, JBD, Daly, ANT, SOK, Supervolt and other BMS via Bluetooth
2 versions - Latest release: almost 3 years ago - 435 stars on GitHub
github.com/fako1024/btscale v1.0.4
Data access and management of bluetooth-based scales
5 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 4 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/c19354837/react-native-system-setting v1.5.2
A library to access system setting, and change it easily. eg: volume, brightness, wifi
14 versions - Latest release: over 7 years ago - 446 stars on GitHub
Top 2.2% on proxy.golang.org
gobot.io/x/gobot/v2 v2.6.0 💰
Package gobot is the primary entrypoint for Gobot (http://gobot.io), a framework for robotics, ph...
11 versions - Latest release: 3 months ago - 5 dependent packages - 1 dependent repositories - 8,924 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/k1LoW/connected v0.4.1
Copyright © 2020 Ken'ichiro Oyama <k1lowxb@gmail.com> Permission is hereby granted, free of char...
5 versions - Latest release: about 1 month ago - 10 stars on GitHub
Top 5.9% on proxy.golang.org
github.com/hbldh/bleak v2.1.1+incompatible
A cross platform Bluetooth Low Energy Client for Python using asyncio
58 versions - Latest release: 6 days ago - 2,175 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/lukasmalkmus/homekit-ble-occupancy v0.1.0
Bluetooth Low Energy powered room occupation detection for HomeKit.
1 version - Latest release: almost 5 years ago - 6 stars on GitHub
github.com/basilfx/go-ble-utilities v0.0.0-20200921193929-0f24fb3c322c
Collection of utilities for working with go-ble.
1 version - Latest release: over 5 years ago - 2 dependent packages - 3 dependent repositories - 0 stars on GitHub
Top 6.2% on proxy.golang.org
github.com/hoegaarden/go-bthome
Parse BTHome v2 sensor data
Latest release: 7 days ago - 1 stars on GitHub
Top 7.7% on proxy.golang.org
github.com/jo-m/gocatprint v0.0.0-20231128175412-ffc1615de4b3
Like https://github.com/rbaron/catprinter... but go-er.
5 versions - Latest release: about 2 years ago - 4 stars on GitHub
Top 6.7% on proxy.golang.org
github.com/bluez/bluer v0.17.4 💰
BlueR — Official BlueZ Bindings for Rust
44 versions - Latest release: 7 months ago - 380 stars on GitHub
Top 5.9% on proxy.golang.org
github.com/zephyrproject-rtos/zephyr v4.3.0+incompatible
Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, s...
173 versions - Latest release: about 2 months ago - 13,298 stars on GitHub
Top 7.6% on proxy.golang.org
github.com/k1low/connectedp v0.4.1
:electric_plug: Watch your MacBook connection :zap:
5 versions - Latest release: about 1 month ago - 11 stars on GitHub
Top 9.8% on proxy.golang.org
github.com/mrverrall/go-row-cycle v0.0.1-2
Connect Concept2 rowers to Zwift. Go-row is a Bluetooth LE bridge, written in Go, to convert a Co...
4 versions - Latest release: almost 5 years ago - 17 stars on GitHub
Top 6.7% on proxy.golang.org
github.com/shortdevelopment/nearby-sharing-windows v1.10.1 💰
Share files between android and PC via the Windows 10 / 11 built-in sharing functionality (Projec...
37 versions - Latest release: 3 months ago - 627 stars on GitHub
Top 6.7% on proxy.golang.org
github.com/ShortDevelopment/Nearby-Sharing-Windows v1.10.1 💰
Share files between android and PC via the Windows 10 / 11 built-in sharing functionality (Projec...
37 versions - Latest release: 3 months ago - 627 stars on GitHub
Top 5.9% on proxy.golang.org
github.com/openbluetoothtoolbox/simpleble v0.10.4 💰
SimpleBLE - the all-in-one Bluetooth library for MacOS, iOS, Windows, Linux and Android.
19 versions - Latest release: 9 days ago - 813 stars on GitHub
Top 5.9% on proxy.golang.org
github.com/OpenBluetoothToolbox/SimpleBLE v0.10.4 💰
SimpleBLE - the all-in-one Bluetooth library for MacOS, iOS, Windows, Linux and Android.
19 versions - Latest release: 9 days ago - 813 stars on GitHub
Top 5.5% on proxy.golang.org
github.com/hybridgroup/go-haystack/tinyscan
Track personal Bluetooth devices via Apple's "Find My" network using OpenHaystack and Macless-Hay...
Latest release: 8 days ago - 1,407 stars on GitHub
Top 6.0% on proxy.golang.org
github.com/hybridgroup/go-haystack/cmd/haystack
Track personal Bluetooth devices via Apple's "Find My" network using OpenHaystack and Macless-Hay...
Latest release: 8 days ago - 1,407 stars on GitHub
Top 4.5% on proxy.golang.org
github.com/hybridgroup/go-haystack/firmware
Firmware to advertise a FindMy compatible device aka AirTag see https://github.com/biemster/FindM...
Latest release: 8 days ago - 1,407 stars on GitHub
Top 6.0% on proxy.golang.org
github.com/hybridgroup/go-haystack v0.1.0
Track personal Bluetooth devices via Apple's "Find My" network using OpenHaystack and Macless-Hay...
1 version - Latest release: 11 months ago - 1,407 stars on GitHub
Top 6.1% on proxy.golang.org
github.com/movsb/tcp-over-bt v1.2.0
SSH into your headless Raspberry Pi from Bluetooth.
3 versions - Latest release: 8 months ago - 51 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/haoguanguan/bluetooth_flow v1.1.1
alfred workflow for bluetooth
1 version - Latest release: almost 4 years ago - 5 stars on GitHub
Top 5.6% on proxy.golang.org
github.com/ukBaz/python-bluezero v0.9.1
A simple Python interface to Bluez
10 versions - Latest release: 10 months ago - 412 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/hybridgroup/gort v0.9.0
Command Line Interface (CLI) for RobotOps
10 versions - Latest release: over 8 years ago - 434 stars on GitHub
Top 6.7% on proxy.golang.org
github.com/shmuelzon/esp32-ble2mqtt v0.18.2 💰
A BLE to MQTT bridge running on an ESP32
26 versions - Latest release: 9 months ago - 639 stars on GitHub
Top 4.4% on proxy.golang.org
gopkg.in/hybridgroup/gobot.v0 v0.13.0 💰
Package gobot provides a framework for robotics, physical computing and the internet of things. I...
4 versions - Latest release: about 9 years ago - 9,211 stars on GitHub
Top 6.6% on proxy.golang.org
github.com/schollz/find3-android-scanner v3.0.4+incompatible
An android app that scans Bluetooth and WiFi for FIND3
4 versions - Latest release: over 7 years ago - 117 stars on GitHub
Top 4.4% on proxy.golang.org
gopkg.in/hybridgroup/gobot.v1 v1.13.0 💰
Package gobot is the primary entrypoint for Gobot (http://gobot.io), a framework for robotics, ph...
15 versions - Latest release: over 6 years ago - 9,286 stars on GitHub
Top 5.5% on proxy.golang.org
github.com/song940/node-escpos v2.4.4+incompatible 💰
🖨️ ESC/POS Printer driver for Node.js
9 versions - Latest release: over 8 years ago - 1,490 stars on GitHub
Top 7.4% on proxy.golang.org
github.com/oguzhane/dbus-hq
Latest release: 10 days ago - 1 stars on GitHub
github.com/basilfx/go-ble-nordic-uart v0.0.0-20200921221030-3e1f8ced755a
Nordic UART service for go-ble.
1 version - Latest release: over 5 years ago - 1 dependent repositories - 2 stars on GitHub
Top 6.7% on proxy.golang.org
github.com/toy/blueutil v2.13.0+incompatible
CLI for bluetooth on OSX: power, discoverable state, list, inquire devices, connect, info, …
19 versions - Latest release: 5 months ago - 1,157 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/k1low/connected v0.4.1
:electric_plug: Watch your MacBook connection :zap:
5 versions - Latest release: about 1 month ago - 10 stars on GitHub
Top 7.2% on proxy.golang.org
github.com/aldarisbm/bluetooth-toggle-macos
Utility to turn off bluetooth when your MacBook's lid is closed and not connected to AC power & r...
Latest release: 11 days ago - 1 stars on GitHub
github.com/basilfx/go-ble-berrylan v0.0.0-20200921191027-a40c1e2d7f28
Golang implementation of the BerryLan BLE server for go-ble.
1 version - Latest release: over 5 years ago - 1 dependent repositories - 0 stars on GitHub
Top 6.7% on proxy.golang.org
github.com/jonas-schievink/rubble v0.0.4
(going to be a) BLE stack for embedded Rust
1 version - Latest release: over 4 years ago - 402 stars on GitHub
Top 3.7% on proxy.golang.org
github.com/exelban/stats v2.11.62+incompatible 💰
macOS system monitor in your menu bar
315 versions - Latest release: about 1 month ago - 1 dependent repositories - 34,276 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/infiniteloopcloud/bluetooth-go v0.3.1
This is a raw bluetooth library which connects to a MAC address by using syscall on Linux and Win...
8 versions - Latest release: about 1 year ago - 1 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/Arkq/bluez-alsa v4.3.1+incompatible
Bluetooth Audio ALSA Backend
16 versions - Latest release: over 1 year ago - 938 stars on GitHub
Top 5.1% on proxy.golang.org
github.com/sstallion/go-hid v0.15.0
Package hid provides an idiomatic interface to HIDAPI, a simple library for communicating with US...
14 versions - Latest release: 8 months ago - 24 dependent packages - 9 dependent repositories - 72 stars on GitHub
Top 3.7% on proxy.golang.org
github.com/hybridgroup/gobot v2.0.3+incompatible 💰
Package gobot is the primary entrypoint for Gobot (http://gobot.io), a framework for robotics, ph...
24 versions - Latest release: over 2 years ago - 2 dependent repositories - 9,295 stars on GitHub
Top 6.0% on proxy.golang.org
github.com/k1LoW/connectedp v0.4.1
:electric_plug: Watch your MacBook connection :zap:
5 versions - Latest release: about 1 month ago - 11 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/alf45tar/PedalinoMini v2.2.10+incompatible 💰
Wireless and Bluetooth MIDI/HID Foot Controller
4 versions - Latest release: over 4 years ago - 575 stars on GitHub
Top 6.7% on proxy.golang.org
github.com/ztkent/pitooth v0.1.9
Bluetooth manager for Raspberry Pi
10 versions - Latest release: about 1 year ago - 1 stars on GitHub
Top 3.0% on proxy.golang.org
github.com/schollz/find3 v3.1.0+incompatible 💰
High-precision indoor positioning framework, version 3.
2 versions - Latest release: over 7 years ago - 1 dependent package - 2 dependent repositories - 4,719 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/spieglt/FlyingCarpet v9.0.9+incompatible 💰
Cross-platform AirDrop. File transfer between Android, iOS, Linux, macOS, and Windows over ad hoc...
12 versions - Latest release: about 1 month ago - 4,543 stars on GitHub
Top 5.8% on proxy.golang.org
github.com/darkhz/bluetuith v0.2.6
A TUI bluetooth manager for Linux.
27 versions - Latest release: about 1 month ago - 268 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/alf45tar/pedalinomini v2.2.10+incompatible 💰
Wireless and Bluetooth MIDI/HID Foot Controller
4 versions - Latest release: over 4 years ago - 575 stars on GitHub
Top 8.0% on proxy.golang.org
github.com/o98k-ok/bluetooth-flow v1.1.1
alfred workflow for bluetooth
1 version - Latest release: almost 4 years ago - 5 stars on GitHub
Top 9.6% on proxy.golang.org
github.com/dermike/electron-slide-beacon v0.1.0
Share links from your Mac using this app to broadcast them as a Physical Web Eddystone URL blueto...
1 version - Latest release: over 10 years ago - 133 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/piger/gattoprint v0.1.0
A Go client for the thermal printer known as "cat printer"
1 version - Latest release: over 3 years ago - 0 stars on GitHub
Top 5.6% on proxy.golang.org
github.com/manekinekko/angular-web-bluetooth v20.0.0+incompatible 💰
The missing Web Bluetooth module for Angular
34 versions - Latest release: 6 months ago - 198 stars on GitHub
Top 6.0% on proxy.golang.org
github.com/Depau/consmart-ble-mqtt
Consmart/Triones/Flyidea BLE smart light to MQTT bridge
Latest release: 16 days ago - 15 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/arkq/bluez-alsa v4.3.1+incompatible
Bluetooth Audio ALSA Backend
16 versions - Latest release: over 1 year ago - 938 stars on GitHub
github.com/basilfx/go-ble-device-information v0.0.0-20200921160719-46f83e527d78
Device Information service for go-ble.
1 version - Latest release: over 5 years ago - 2 dependent repositories - 0 stars on GitHub
Top 5.6% on proxy.golang.org
github.com/ndeadly/MissionControl v0.14.1 💰
Use controllers from other consoles natively on your Nintendo Switch via Bluetooth. No dongles or...
39 versions - Latest release: 29 days ago - 3,022 stars on GitHub
Top 6.5% on proxy.golang.org
github.com/pythops/bluetui v0.8.0 💰
🛜 TUI for managing bluetooth on Linux
4 versions - Latest release: about 2 months ago - 1,090 stars on GitHub
Top 5.8% on proxy.golang.org
github.com/sync-toys/DirectMQ/sdk/go
Lightweight, topic-based messaging solution designed for peer-to-peer (P2P) communication between...
Latest release: 17 days ago - 1 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/spieglt/flyingcarpet v9.0.9+incompatible
Cross-platform AirDrop. File transfer between Android, iOS, Linux, macOS, and Windows over ad hoc...
12 versions - Latest release: about 1 month ago - 4,543 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/schollz/find3-cli-scanner v3.3.2+incompatible 💰
The command-line scanner that supports Bluetooth and WiFi
10 versions - Latest release: over 7 years ago - 151 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/schollz/find3-cli-scanner/v3 v3.3.4 💰
The command-line scanner that supports Bluetooth and WiFi
12 versions - Latest release: almost 6 years ago - 151 stars on GitHub
Top 5.6% on proxy.golang.org
github.com/ndeadly/missioncontrol v0.14.1 💰
Use controllers from other consoles natively on your Nintendo Switch via Bluetooth. No dongles or...
39 versions - Latest release: 29 days ago - 3,022 stars on GitHub
Top 7.2% on proxy.golang.org
github.com/aluedtke7/bt-autoconnect
Bluetooth auto connector for the Raspberry PI
Latest release: 19 days ago - 1 stars on GitHub
Top 9.3% on proxy.golang.org
github.com/mrmarble/improv-wifi v0.3.0
Package improv implements the Improv protocol for IoT devices. The Improv protocol is a simple p...
5 versions - Latest release: almost 2 years ago - 1 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/mrverrall/go-row v0.0.1-2
Connect Concept2 rowers to Zwift. Go-row is a Bluetooth LE bridge, written in Go, to convert a Co...
4 versions - Latest release: almost 5 years ago - 25 stars on GitHub
Top 6.7% on proxy.golang.org
github.com/capacitor-community/bluetooth-le v7.3.0+incompatible
Capacitor plugin for Bluetooth Low Energy
64 versions - Latest release: about 1 month ago - 332 stars on GitHub
Top 6.7% on proxy.golang.org
github.com/clausbroch/node-red-contrib-noble-bluetooth v0.9.1
A Node-RED module based on noble for interaction with Bluetooth Low Energy (BLE) devices.
4 versions - Latest release: over 5 years ago - 11 stars on GitHub
Top 5.3% on proxy.golang.org
github.com/hybridgroup/tinygo-mip/cmd/mcp-mip
TinyGo Bluetooth driver for the WowWee MiP robot
Latest release: 20 days ago - 3 stars on GitHub
Top 5.6% on proxy.golang.org
github.com/tejado/authorizer v0.5.0
Authorizer is a Password Manager for Android. It emulates an HID keyboard over USB and enters you...
6 versions - Latest release: over 2 years ago - 548 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/ehfive/pulseaudio-modules-bt v1.1.99
[Deprecated, see https://github.com/EHfive/pulseaudio-modules-bt/issues/154] Adds Sony LDAC, aptX...
1 version - Latest release: over 6 years ago - 1,734 stars on GitHub
Top 6.7% on proxy.golang.org
github.com/MrMarble/improv-wifi v0.3.0
CLI to provision wifi using BLE via Improv standard
5 versions - Latest release: almost 2 years ago - 1 stars on GitHub
Top 6.7% on proxy.golang.org
github.com/Ztkent/pitooth v0.1.9
Bluetooth manager for Raspberry Pi
10 versions - Latest release: about 1 year ago - 1 stars on GitHub
Top 9.7% on proxy.golang.org
github.com/denysvitali/yoda1-scale v0.0.0-20210529202555-f1ac19f4907f
A small utility to get data from the Yoda1 Bluetooh Body Scale.
1 version - Latest release: over 4 years ago - 2 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/blynkkk/blynk-library v1.3.2
Blynk library for IoT boards. Works with Arduino, ESP32, ESP8266, Raspberry Pi, Particle, ARM Mbe...
39 versions - Latest release: over 2 years ago - 3,934 stars on GitHub
github.com/fako1024/gatt v1.0.4
Package gatt provides a Bluetooth Low Energy gatt implementation. Gatt (Generic Attribute Profil...
5 versions - Latest release: about 2 years ago - 2 dependent packages - 2 dependent repositories - 1 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/donomii/id115 v0.0.0-20170929002818-06b6be9ee5c6
Control the ID115 wristband smartwatch thing
1 version - Latest release: over 8 years ago - 3 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/krajiyah/ble-sdk v0.0.7
Easy to use Go SDK for BLE server and client
7 versions - Latest release: almost 6 years ago - 1 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/Krajiyah/ble-sdk v0.0.7
Easy to use Go SDK for BLE server and client
7 versions - Latest release: almost 6 years ago - 1 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/ugjka/bt_profile v1.1.0
BT Profile Switcher
2 versions - Latest release: almost 5 years ago - 17 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/seabassapologist/gobbl v0.2.0
A simple Go utility to get and display connected bluetooth device battery levels via the Bluez's ...
13 versions - Latest release: about 4 years ago - 4 stars on GitHub
Top 6.9% on proxy.golang.org
github.com/sydneyowl/senhaix-freq-writer-enhanced v0.4.7
森海克斯8800/8600/GT12跨平台写频软件,支持蓝牙写频、更方便的信道修改以及其他实用小工具
42 versions - Latest release: 7 months ago - 13 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/jovandeginste/medisana-bs v0.0.0-20230812122853-ed87dc177750 💰
Fetch your body metrics from your BS4xx scale
3 versions - Latest release: over 2 years ago - 4 stars on GitHub
Top 5.6% on proxy.golang.org
github.com/tejado/Authorizer v0.5.0
Authorizer is a Password Manager for Android. It emulates an HID keyboard over USB and enters you...
6 versions - Latest release: over 2 years ago - 548 stars on GitHub
Top 6.7% on proxy.golang.org
github.com/mkerix/room-assistant v2.20.0+incompatible 💰
Presence tracking and more for automation on the room-level
63 versions - Latest release: almost 4 years ago - 1,317 stars on GitHub
Top 5.9% on proxy.golang.org
github.com/manolofdez/AsyncBluetooth v1.1.0
A small library that adds concurrency to CoreBluetooth APIs.
2 versions - Latest release: almost 4 years ago - 190 stars on GitHub
Top 4.7% on proxy.golang.org
github.com/tinygo-org/bluetooth v0.13.0
Cross-platform Bluetooth API for Go and TinyGo. Supports Linux, macOS, Windows, and bare metal us...
13 versions - Latest release: 5 months ago - 1 dependent repositories - 894 stars on GitHub
Top 7.3% on proxy.golang.org
github.com/tarent/go-nuki v0.0.0-20230525092248-db773d5953a0
A go library to control nuki devices - such as Smart Locks - via bluetooth.
3 versions - Latest release: over 2 years ago - 7 stars on GitHub
Top 4.2% on proxy.golang.org
github.com/seemoo-lab/openhaystack v0.5.3
Build your own 'AirTags' 🏷 today! Framework for tracking personal Bluetooth devices via Apple's m...
16 versions - Latest release: over 2 years ago - 1 dependent repositories - 11,938 stars on GitHub
Top 9.3% on proxy.golang.org
github.com/pldubouilh/bluebao v1.0.0
multi device bluetooth manager for local networks
1 version - Latest release: over 1 year ago - 1 stars on GitHub
Top 6.7% on proxy.golang.org
github.com/nrf-rs/nrf-hal v0.19.0
A Rust HAL for the nRF family of devices
22 versions - Latest release: 3 months ago - 558 stars on GitHub
Top 5.3% on proxy.golang.org
github.com/hybridgroup/gobot/v2 v2.6.0 💰
Golang framework for robotics, drones, and the Internet of Things (IoT)
13 versions - Latest release: 3 months ago - 9,295 stars on GitHub
Top 5.8% on proxy.golang.org
github.com/bluetuith-org/bluetuith v0.2.6
A TUI bluetooth manager for Linux.
27 versions - Latest release: about 1 month ago - 1,112 stars on GitHub