Go Raspberry Pi

Open-source Go projects categorized as Raspberry Pi

Top 23 Go Raspberry Pi Projects

  • Gogs

    Gogs is a painless self-hosted Git service

  • Project mention: Forgejo forks its own path forward | news.ycombinator.com | 2024-02-16

    > Gitea but the other one

    Wouldn't that also be Gogs? https://gogs.io/

    I remember when that one was what a lot of people were looking into, before the Gitea fork happened. It's odd to see how this has happened yet again, but I guess is a good thing that it's even possible in the first place, if there are indeed differing values and goals?

  • qt

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

  • Project mention: GoLang — Simplifying Complexity “The Beginning” | dev.to | 2023-05-27

    . Web backend (with various frameworks available) . Web Assembly (one of them is vugu framework) . Microservices (some frameworks: Go Micro, Go Kit, Gizmo, Kite) . Fragments services (Term mentioned by @jeffotoni in a microservices discussion group) . Lambdas (FaaS example) . Client Server . Terminal applications (using the tview lib) . IoT (some frameworks) . Bots (some here) . Client Applications using Web technology . Desktop using Qt+QML, Native Win Lib (example Qt, Qt widgets, Qml) . Network Applications . Protocol applications . REST Applications . SOAP Applications . GraphQL Applications . RPC Applications . TCP Applications . gRPC Applications . WebSocket Applications . GopherJS (compiles Go to JavaScript)

  • 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.

    InfluxDB logo
  • Project mention: How the greatest MP3 player undid itself (2017) | news.ycombinator.com | 2024-04-16
  • gobot

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

  • Project mention: Cylon: JavaScript framework for robotics, drones, and the Internet of Things | news.ycombinator.com | 2024-05-04

    I can’t speak directly for deadprogram and the status of his projects, but I know much of his activity of late has been working in this same space, but in Go:

    * Gobot (https://gobot.io/)

  • k3sup

    bootstrap K3s over SSH in < 60s 🚀

  • Project mention: K3s – Lightweight Kubernetes | news.ycombinator.com | 2023-10-11
  • gokrazy

    turn your Go program(s) into an appliance running on the Raspberry Pi 3, Pi 4, Pi Zero 2 W, or amd64 PCs!

  • Project mention: Considerations for a long-running Raspberry Pi | news.ycombinator.com | 2024-02-17

    Switching to gokrazy[0] was the best thing I did for my Raspberry Pi uptimes. I think a lot of that is because it defaults to using read-only partitions so the common issue of SD cards falling over when you run apt upgrade no longer happens.

    But I also think that gokrazy's simplicity and design helps it be just a solid, reliable foundation to build on top of.

    [0]: https://gokrazy.org/

  • kube-vip

    Kubernetes Control Plane Virtual IP and Load-Balancer

  • SaaSHub

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

    SaaSHub logo
  • ShellHub

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

  • hkcam

    Open-Source HomeKit Surveillance Camera

  • pihole-exporter

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

  • hashi-up

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

  • Project mention: Selfhosted software to store ssh keys and passwords | /r/selfhosted | 2023-06-04

    If you want to try Vault, you could try hashi-up to get it installed easily.

  • packer-plugin-arm-image

    Packer plugin for ARM images

  • goplay2

    Airplay 2 Receiver written in Go

  • xbvr

    Tool to organize and stream your VR porn library

  • pitop

    Raspberry Pi terminal based activity monitor

  • raspberian-firstboot

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

  • gpio

    A native Go library for Raspberry Pi GPIO

  • rpi-ir-remote

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

  • 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.

  • GoOpenDrop

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

  • can2mqtt

    Bidirectional CAN-Bus to MQTT-Bridge (by c3re)

  • bot_box

    Universal remote control for robots. Works via the internet.

  • pinotes

    Self hosted notes for Raspberry Pi

  • 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 related posts

  • Show HN: Bring phone calls into the browser (sip-to-WebRTC)

    9 projects | news.ycombinator.com | 4 Jan 2024
  • Selfhostate e avete un homelab?

    3 projects | /r/ItalyInformatica | 10 Dec 2023
  • List of your reverse proxied services

    29 projects | /r/selfhosted | 5 Dec 2023
  • Gokrazy Go (Golang) Appliances

    1 project | news.ycombinator.com | 17 Oct 2023
  • Gokrazy Is Cool

    5 projects | news.ycombinator.com | 20 Sep 2023
  • Servarr : One docker compose file to rule them all (Jellyfin, radarr, sonarr, firefox, duplicati...)

    3 projects | /r/docker | 28 Jun 2023
  • Remote Access

    3 projects | /r/homelab | 10 May 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 18 May 2024
    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 →

Index

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

Project Stars
1 Gogs 44,253
2 qt 10,246
3 Navidrome Music Server 10,120
4 gobot 8,756
5 k3sup 5,895
6 gokrazy 3,154
7 kube-vip 1,858
8 ShellHub 1,289
9 hkcam 903
10 pihole-exporter 865
11 hashi-up 659
12 packer-plugin-arm-image 421
13 goplay2 369
14 xbvr 304
15 pitop 229
16 raspberian-firstboot 166
17 gpio 118
18 rpi-ir-remote 89
19 go-jtagenum 86
20 GoOpenDrop 84
21 can2mqtt 72
22 bot_box 42
23 pinotes 38

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com