Go Raspberry Pi

Open-source Go projects categorized as Raspberry Pi

Top 23 Go Raspberry Pi Projects

Raspberry Pi
  1. Gogs

    Gogs is a painless self-hosted Git service

    Project mention: Revolutionize Your Workflow: Gogs, the Self-Hosted Git Server You've Been Waiting For! | dev.to | 2025-04-20

    View the Project on GitHub

  2. InfluxDB

    InfluxDB โ€“ Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. qt

    Qt binding for Go (Golang) with support for Windows / macOS / Linux / FreeBSD / Android / iOS / Sailfish OS / Raspberry Pi / AsteroidOS / Ubuntu Touch / JavaScript / WebAssembly

  4. gobot

    Golang framework for robotics, drones, and the Internet of Things (IoT)

  5. k3sup

    bootstrap K3s over SSH in < 60s ๐Ÿš€

  6. gokrazy

    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)!

    Project mention: How to optimize boot time in user space on a Raspberry Pi 4 / Boot2Qt | news.ycombinator.com | 2024-09-15

    > What wins big is to remove useless stuff entirely.

    This. And there's even a project (targeting mainly RasPi) that does just that: https://gokrazy.org

    (And yes, you can also deploy code that wasn't written in Go, although it's quite clunky.)

  7. kube-vip

    Kubernetes Control Plane Virtual IP and Load-Balancer

  8. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  9. ShellHub

    :computer: Get seamless remote access to any Linux device. Centralized SSH for the edge and cloud computing

  10. pihole-exporter

    A Prometheus exporter for PI-Hole's Raspberry PI ad blocker

  11. hkcam

    Open-Source HomeKit Surveillance Camera

  12. hashi-up

    bootstrap HashiCorp Consul, Nomad, or Vault over SSH < 1 minute

  13. packer-plugin-arm-image

    Packer plugin for ARM images

    Project mention: Pi-CI โ€“ A RasPi 5 emulator in a Docker image for creating and flashing configs | news.ycombinator.com | 2024-08-23

    This seems similar to https://github.com/solo-io/packer-plugin-arm-image

    I believe that can also work in non-RPi images, but I didn't get very far in the Pi-CI docs so maybe that does too.

  14. goplay2

    Airplay 2 Receiver written in Go

  15. xbvr

    Tool to organize and stream your VR porn library

  16. pitop

    Raspberry Pi terminal based activity monitor

  17. raspberian-firstboot

    A lightly modified Raspbian-light image supporting first boot customization.

  18. gpio

    A native Go library for Raspberry Pi GPIO

  19. go-jtagenum

    JTAG enumeration tool written in Go. A port of https://github.com/cyphunk/JTAGenum enhanced with https://github.com/grandideastudio/jtagulator improved implementation.

  20. rpi-ir-remote

    Instructions and code for using a Raspberry Pi as an IR remote control

  21. GoOpenDrop

    a Go Implementation and Enhancement of the Awesome Open Source AirDrop implementation work of seemoo-lab: https://github.com/seemoo-lab/opendrop

  22. can2mqtt

    CAN-Bus -- MQTT bridge: bidirectional, configurable and extendable (by c3re)

  23. white-vest

    White Vest is a project for collecting, logging, emitting, and visualizing telemetry from a model rocket containing an inboard Raspberry Pi Zero with an Arduino receiving telemetry.

  24. bot_box

    Universal remote control for robots. Works via the internet.

  25. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go Raspberry Pi discussion

Log in or Post with

Go Raspberry Pi related posts

Index

What are some of the best open-source Raspberry Pi projects in Go? This list will help you:

# Project Stars
1 Gogs 46,331
2 Navidrome Music Server 14,522
3 qt 10,572
4 gobot 9,158
5 k3sup 6,603
6 gokrazy 3,339
7 kube-vip 2,394
8 ShellHub 1,550
9 pihole-exporter 1,015
10 hkcam 971
11 hashi-up 686
12 packer-plugin-arm-image 436
13 goplay2 396
14 xbvr 392
15 pitop 231
16 raspberian-firstboot 181
17 gpio 131
18 go-jtagenum 103
19 rpi-ir-remote 97
20 GoOpenDrop 90
21 can2mqtt 89
22 white-vest 46
23 bot_box 45

Sponsored
InfluxDB โ€“ Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Go is
the 4th most popular programming language
based on number of references?