Cross-platform Bluetooth API for Go and TinyGo. Supports Linux, macOS, Windows, and bare metal using Nordic SoftDevice or HCI
☆995Aug 26, 2026Updated this week
Alternatives and similar repositories for bluetooth
Users that are interested in bluetooth are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- Golang bluetooth client based on bluez DBus interfaces☆672Jul 1, 2024Updated 2 years ago
- Bluetooth Low Energy for Linux / macOS☆333Mar 5, 2024Updated 2 years ago
- TinyGo drivers for sensors, displays, wireless adaptors, and other devices that use I2C, SPI, GPIO, ADC, and UART interfaces.☆747Aug 21, 2026Updated last week
- ☆51May 13, 2026Updated 3 months ago
- Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.☆17,678Updated this week
- Deploy open-source AI quickly and easily - Special Bonus Offer • AdRunpod Hub is built for open source. One-click deployment and autoscaling endpoints without provisioning your own infrastructure.
- Gatt is a Go package for building Bluetooth Low Energy peripherals☆1,165Aug 17, 2022Updated 4 years ago
- TinyGo support for Visual Studio Code☆28Apr 28, 2024Updated 2 years ago
- Go bindings for CoreBluetooth☆26Mar 9, 2021Updated 5 years ago
- TamaGo - bare metal Go☆2,022Updated this week
- TinyDraw is a package of drawing primitives on TinyGo displays.☆51Dec 19, 2025Updated 8 months ago
- ☆215Aug 30, 2018Updated 8 years ago
- A library for calling C functions from Go without Cgo☆3,808Updated this week
- 🐹🕸️ WebAssembly runtime for Go☆2,948Feb 1, 2025Updated last year
- Bluetooth LE scanner and spelunking tool☆27Jul 1, 2024Updated 2 years ago
- Bare Metal GPUs on DigitalOcean Gradient AI • AdPurpose-built for serious AI teams training foundational models, running large-scale inference, and pushing the boundaries of what's possible.
- Go package for computer vision using OpenCV 4 and beyond. Includes support for DNN, CUDA, OpenCV Contrib, and OpenVINO.☆7,492May 28, 2026Updated 3 months ago
- A cross-platform serial library for go-lang.☆874Jul 15, 2026Updated last month
- Native Go bindings for D-Bus☆1,195May 1, 2026Updated 3 months ago
- Go package for communicating with Bluetooth Low Energy peripheral devices☆31Feb 26, 2023Updated 3 years ago
- A minimal terminal for TinyGo display devices. Supporting 256-color ANSI escape codes and also monochrome displays.☆16Dec 17, 2025Updated 8 months ago
- gousb provides low-level interface for accessing USB devices☆931Sep 13, 2024Updated last year
- turn your Go program(s) into an appliance running on the Raspberry Pi 3, Pi 4, Pi 5, Pi Zero 2 W, or PCs (x86_64 or ARM64)!☆3,482Aug 4, 2026Updated 3 weeks ago
- Cross platform GUI toolkit in Go inspired by Material Design☆28,657Updated this week
- `tinydisplay` is a tiny display for TinyGo development.☆40Nov 13, 2025Updated 9 months ago
- Serverless GPU API endpoints on Runpod - Get Bonus Credits • AdSkip the infrastructure headaches. Auto-scaling, pay-as-you-go, no-ops approach lets you focus on innovating your application.
- ♪ A low-level library to play sound on multiple platforms ♪☆1,950Updated this week
- wazero: the zero dependency WebAssembly runtime for Go developers☆6,352Updated this week
- Optimized Go Compression Packages☆5,621Aug 17, 2026Updated last week
- a cross platfrom Go library to place an icon and menu in the notification area☆3,727Jul 3, 2024Updated 2 years ago
- A curated list of awesome TinyGo projects and libraries. Inspired by awesome-go.☆159Jul 25, 2026Updated last month
- Older version of periph, see new version at https://github.com/periph☆1,730May 29, 2022Updated 4 years ago
- Converts 'go mod graph' output into Graphviz's DOT language☆489Feb 23, 2023Updated 3 years ago
- Shotizam analyzes the size of Go binaries☆612Jul 14, 2024Updated 2 years ago
- A fully Go userland with Linux bootloaders! u-root can create a one-binary root file system (initramfs) containing a busybox-like set of …☆3,069Updated this week
- 1-Click AI Models by DigitalOcean Gradient • AdDeploy popular AI models on DigitalOcean Gradient GPU virtual machines with just a single click. Zero configuration with optimized deployments.
- Emgo: Bare metal Go (language for programming embedded systems)☆1,096Dec 5, 2021Updated 4 years ago
- Generate x86 Assembly with Go☆2,989Aug 1, 2026Updated 3 weeks ago
- The Universal Filesystem Abstraction for Go☆6,694Aug 14, 2026Updated 2 weeks ago
- USB HID keyboard firmware for tinygo☆115Jul 28, 2026Updated last month
- Golang framework for robotics, drones, and the Internet of Things (IoT)☆9,457Jan 7, 2026Updated 7 months ago
- Tiny graphics library for SPI connected displays☆20Sep 23, 2025Updated 11 months ago
- Go Graphics - 2D rendering in Go with a simple API.☆4,796Dec 14, 2023Updated 2 years ago