Golang framework for robotics, drones, and the Internet of Things (IoT)
Repository Index
47,133 repositories indexed
1–24 of 77 · Most stars
High performance, distributed and low latency publish-subscribe platform.
- pubsub
- networking
- emitter
- mqtt
IoT Platform Framework
- golang
- iot-platform
- edge-computing
- distributed-systems
Self-hosted realtime soundscape analyser for birds, bats and other wildlife. Multi-model local AI inference, runs 24/7 on a Raspberry Pi.
- audio
- bioacoustics
- birds
- golang
:electric_plug: Raspberry Pi GPIO library for go-lang
The fully compliant, embeddable high-performance Go MQTT v5 server for IoT, smarthome, and pubsub
- mqtt
- mqtt-broker
- mqtt-server
- mqtt-smarthome
Go HardWare discovery/inspection library
- hardware
- discovery
- golang-hardware-discovery
- inspection-library
Lightweight data stream processing engine for IoT edge
Go language driver for RethinkDB
- rethinkdb
- go
- gorethink
- driver
⛓️RuleGo is a lightweight, high-performance, embedded, next-generation component orchestration rule engine framework for Go.
- go
- rule-engine
- edge-computing
- iot
Kubernetes-native IoT gateway
- iot
- internet-of-things
- iot-platform
- kubernetes
A cross-platform TUI bluetooth manager.
Embedded key-value store for read-heavy workloads written in Go
- go
- key-value
- hash-table
- key-value-store
Qmgo - The Go driver for MongoDB. It‘s based on official mongo-go-driver but easier to use like Mgo.
- mongodb
- go
- mgo
- mongo-go-driver
Embedded Go Database, the fast alternative to SQLite, gorm, etc.
A lightweight, high-performance go mqtt server(v3.0|v3.1.1|v5.0) supporting distributed cluster
Gatt is a Go package for building Bluetooth Low Energy peripherals
Embeddable vector database for Go with Chroma-like interface and zero third-party dependencies. In-memory with optional persistence.
- embeddings
- go
- golang
- llm
Gmqtt is a flexible, high-performance MQTT broker library that fully implements the MQTT protocol V3.x and V5 in golang
- mqtt
- mqtt-broker
- mqtt-protocol
- mqtt-server
EliasDB a graph-based database.
- golang
- graph
- embedded
- supports-transactions
pure-Go SQLite driver for Go (SQLite embedded)
MQTT Clients and Servers in Go
:robot: CLI tool to help you manage repositories
:robot: task runner for local and remote hosts