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: Go's old $GOPATH story for development and dependencies | news.ycombinator.com | 2024-05-24

    Yeah, I'm actually doing that with Gitea: https://about.gitea.com/

    Some people went with the forgejo fork: https://forgejo.org/ though Gitea itself was a fork of Gogs, if I remember correctly: https://gogs.io/

    I also ran GitLab in the past: https://about.gitlab.com/ but keeping it updated and giving it enough resources for it to be happy was troublesome.

    There's also GitBucket: https://gitbucket.github.io/ and some other platforms, though those tend to be a little bit more niche.

    Either way, there's lots of nice options out there, albeit I'd still have to admit that just using GitHub or cloud GitLab version would be easier for most folks. Convenience and all.

  • qt

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

  • 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: "Unacceptable": Spotify bricking Car Thing devices in Dec. without refunds | news.ycombinator.com | 2024-05-24

    Incidentally, I just installed Navidrome on my Alpine Linux server for test, and it's currently scanning all my local music library. The heck if I'm going to depend to any proprietary device/format that is going to become a brick, then e-waste, as soon as the company behind it makes it obsolete. Happened a million times and will happen again.

    https://www.navidrome.org/

    Yes, I would totally push for legislation forcing manufacturers to unlock bootloaders and release tech info when they stop selling devices, so that hardware can be repurposed; landfills are already full of perfectly functioning stuff that could be put again in operation if manufacturers weren't so stubbornly hostile to anything Open Source.

  • 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 | 3 Jun 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,325
2 qt 10,263
3 Navidrome Music Server 10,368
4 gobot 8,769
5 k3sup 5,917
6 gokrazy 3,173
7 kube-vip 1,888
8 ShellHub 1,295
9 hkcam 903
10 pihole-exporter 868
11 hashi-up 662
12 packer-plugin-arm-image 422
13 goplay2 369
14 xbvr 304
15 pitop 230
16 raspberian-firstboot 166
17 gpio 118
18 rpi-ir-remote 90
19 go-jtagenum 86
20 GoOpenDrop 84
21 can2mqtt 73
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