Go Raspberrypi

Open-source Go projects categorized as Raspberrypi

Top 11 Go Raspberrypi Projects

Raspberrypi
  1. 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.)

  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. yt-dlp-web-ui

    A terrible web ui and RPC server for yt-dlp. Designed to be self-hosted.

    Project mention: MeTube: Self-Hosted YouTube Downloader | news.ycombinator.com | 2024-07-29
  4. birdnet-go

    Realtime BirdNET soundscape analyzer

    Project mention: Merlin Bird ID | news.ycombinator.com | 2025-06-03

    I was thinking of trying to run this at home: https://github.com/tphakala/birdnet-go

  5. xbvr

    Tool to organize and stream your VR porn library

  6. talkkonnect

    Headless Mumble Linux Client for use as a Transceiver, Walkie Talkie, Intercom, Radio Gateway for SBCs

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

  8. GoOpenDrop

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

  9. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  10. bot_box

    Universal remote control for robots. Works via the internet.

  11. go-row

    Connect Concept2 rowers to Zwift. Go-row is a Bluetooth LE bridge, written in Go, to convert a Concept2 PM5 rower into a Cycle Power and a Running Speed Service. This enables you to use a Concept2 rower with cycling/running games such a Zwift.

  12. pumpkin-pi

    Raspberry pi project that controls jack-o-lantern via servo motor and PIR motion sensors

  13. tracer

    Tracer is a small service written in Go that enables MQTT for the EPEVER Tracer MPPT Solar Charge Controller. (by alxyng)

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 Raspberrypi discussion

Log in or Post with

Go Raspberrypi related posts

  • Easylkb: Easy Linux Kernel Builder

    2 projects | news.ycombinator.com | 21 Nov 2023
  • Gokrazy Go (Golang) Appliances

    1 project | news.ycombinator.com | 17 Oct 2023
  • A quick TUI dash for monitoring traffic and stats from your AdGuard Home instance

    6 projects | /r/selfhosted | 31 May 2023
  • Halloween is coming! Create your own pumpkin -pi!

    1 project | /r/RASPBERRY_PI_PROJECTS | 18 Sep 2022
  • go-rampart: a golang package to detect overlapping periods

    2 projects | /r/golang | 18 Apr 2022
  • Can you build your own user space on top of the Linux kernel?

    1 project | /r/osdev | 30 Mar 2022
  • Is it possible to create a linux image with just a golang binary on raspberry pi?

    1 project | /r/golang | 28 Feb 2022
  • A note from our sponsor - Stream
    getstream.io | 10 Jul 2025
    Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure. Learn more →

Index

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

# Project Stars
1 gokrazy 3,366
2 yt-dlp-web-ui 1,691
3 birdnet-go 440
4 xbvr 403
5 talkkonnect 275
6 go-jtagenum 104
7 GoOpenDrop 91
8 bot_box 49
9 go-row 25
10 pumpkin-pi 19
11 tracer 9

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