Go Systemd

Open-source Go projects categorized as Systemd

Top 11 Go Systemd Projects

  1. go-systemd

    Go bindings to systemd socket activation, journal, D-Bus, and unit files

    Project mention: Lies we tell ourselves to keep using Golang | news.ycombinator.com | 2024-11-26
  2. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  3. resticprofile

    Configuration profiles manager and scheduler for restic backup

    Project mention: Timeshift: System Restore Tool for Linux | news.ycombinator.com | 2024-07-22

    I used to use restic with scripting, then I discovered resticprofile, and swiftly replace all my scripts with it.

    https://github.com/creativeprojects/resticprofile

    I also use Kopia as an alternative to Restic, in case some critical bugs happen to either one of them.

    https://kopia.io/

  4. parca-agent

    eBPF based always-on profiler auto-discovering targets in Kubernetes and systemd, zero code changes or restarts needed!

  5. bat

    Battery management utility for Linux laptops. (by tshakalekholoane)

  6. systemk

    Systemk is a systemd backend for the virtual-kubelet. Instead of starting containers, you start systemd units.

  7. journald

    Go implementation of systemd Journal's native API for logging

  8. anyhttp

    go module to create http server listening on unix sockets / systemd socket activated fds

  9. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  10. ldhdns

    A developer tool for providing DNS for Docker containers running on a Linux host.

  11. journalfs

    Mount the systemd journal as log files. FUSE filesystem

  12. go-movies-demo

    Golang app demo for distributing without Docker.

  13. conductor.go

    Light orchestrator for Containers and CGI scripts for systemd servers running Podman and a Caddy reverse-proxy.

    Project mention: Dear friend, you have built a Kubernetes | news.ycombinator.com | 2024-11-24

    Started with a large shell script, the next itération was written in go and less specific. I still think for some things, k8s is just too much

    https://github.com/mildred/conductor.go/

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

Log in or Post with

Go Systemd related posts

  • Timeshift: System Restore Tool for Linux

    16 projects | news.ycombinator.com | 22 Jul 2024
  • There are only 12 binaries in Talos Linux

    5 projects | news.ycombinator.com | 4 Mar 2024
  • Distribuindo uma aplicação Go sem o Docker

    5 projects | dev.to | 27 Oct 2023
  • Quadlets might make me finally stop using Docker-compose – Major Hayden

    7 projects | news.ycombinator.com | 26 Sep 2023
  • Release v0.3.0 - anyhttp - go module to create http server listening on unix sockets / systemd socket activated fds

    1 project | /r/golang | 16 Sep 2023
  • My remote Pi for my ADSB is going bad

    3 projects | /r/raspberry_pi | 26 Dec 2022
  • Thoughts on systemd-resolved vs. dnsmasq?

    2 projects | /r/archlinux | 15 Sep 2022
  • A note from our sponsor - InfluxDB
    influxdata.com | 22 Apr 2025
    Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems. Learn more →

Index

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

# Project Stars
1 go-systemd 2,512
2 resticprofile 891
3 parca-agent 612
4 bat 310
5 systemk 159
6 journald 41
7 anyhttp 22
8 ldhdns 7
9 journalfs 6
10 go-movies-demo 4
11 conductor.go 1

Sponsored
InfluxDB high-performance time series database
Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
influxdata.com

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