Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 23 Go IoT Projects
-
Project mention: GitHub issues from top Open Source Golang Repositories that you should contribute to | dev.to | 2024-01-15
CasaOS - Settings -> Edit the docker-compose.yml
-
https://gobot.io/ (see the bottom for other languages that use the same firmware.)
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
-
Project mention: MQTT Stream Processing with EMQX and eKuiper: A Quick Tutorial | dev.to | 2023-06-14
As a large-scale distributed MQTT broker for IoT, EMQX can efficiently and reliably connect to massive IoT devices, and process and distribute messages and event flow data in real-time. eKuiper is an open-source stream processing engine that can filter, transform, and aggregate streaming data.
-
ShellHub
:computer: Get seamless remote access to any Linux device. Centralized SSH for the edge and cloud computing
-
Project mention: ChatGPT Breaks into the Physical World: Introducing Shifu Plugin for ChatGPT | dev.to | 2023-04-29
To create the Shifu Plugin for ChatGPT, I utilized an open-source infrastructure called Shifu: https://github.com/Edgenesis/shifu. Shifu is a Kubernetes-native industrial edge that allows complete IoT interoperability by virtualizing devices into Kubernetes pods. This adaptability and flexibility made it possible for seamless integration with ChatGPT, providing AI access to and control over the physical world. This approach can be applied to a wide range of IoT devices, further expanding AI-human interaction possibilities.
-
drago
☁️ Securely connect anything with WireGuard® and manage all your networks from a single place.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
-
-
Project mention: Microshift: Small form factor OpenShift/Kubernetes | news.ycombinator.com | 2024-01-02
-
This is really interesting - we’ve tried really hard to solve some of these with Bacalhau[1] - a much simpler distributed compute platform. Would love your feedback!
[1] https://github.com/bacalhau-project/bacalhau
Disclosure: I confounded Bacalhau
-
-
-
-
united-manufacturing-hub
The Open-Source toolkit to build your own reliable and secure Industrial IoT platform.
-
-
-
-
unitdb
Fast specialized time-series database for IoT, real-time internet connected devices and AI analytics.
-
-
-
-
Project mention: Machbase Neo: An Integrated Open-Source TSDB Drastically Reduces Developer Time | news.ycombinator.com | 2023-07-25
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Go IoT related posts
- Microshift: Small form factor OpenShift/Kubernetes
- qbee-agent released under Apache 2.0
- Machbase Neo: An Integrated Open-Source TSDB Drastically Reduces Developer Time
- Show HN: A TSDB with REST API, MQTT, gRPC, SSH, HTTP Web Server
- Bacalhau: Compute over Data framework for public, transparent, verifiable work
- Elixir Nerves alternatives
- CAN Bus: How It Works, Pros and Cons, and Fast Local Processing Tutorial
-
A note from our sponsor - InfluxDB
www.influxdata.com | 18 Mar 2024
Index
What are some of the best open-source IoT projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | CasaOS | 20,781 |
2 | gobot | 8,677 |
3 | kubeedge | 6,314 |
4 | ekuiper | 1,323 |
5 | ShellHub | 1,249 |
6 | shifu | 1,178 |
7 | drago | 1,094 |
8 | ObjectBox Go Database | 1,010 |
9 | lorawan-stack | 892 |
10 | microshift | 621 |
11 | bacalhau | 583 |
12 | go-coap | 412 |
13 | connectordb | 382 |
14 | go-xmpp | 295 |
15 | united-manufacturing-hub | 241 |
16 | raspberian-firstboot | 165 |
17 | simpleiot | 154 |
18 | w3bstream | 152 |
19 | unitdb | 116 |
20 | infinimesh | 94 |
21 | janitor | 77 |
22 | natiu-mqtt | 77 |
23 | machbase-neo | 74 |