Go Systemd

Open-source Go projects categorized as Systemd

Top 11 Go Systemd Projects

  • go-systemd

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

  • Project mention: Distribuindo uma aplicação Go sem o Docker | dev.to | 2023-10-27
  • resticprofile

    Configuration profiles manager and scheduler for restic backup

  • Project mention: Rclone syncs your files to cloud storage | news.ycombinator.com | 2024-01-26

    The main disadvantage with pure Restic is that you usually have to end up writing your own shell scripts for some configuration management because Restic itself has none of that.

    Fortunately there is https://github.com/creativeprojects/resticprofile to solve that problem.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • parca-agent

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

  • Project mention: Flameshow: A Terminal Flamegraph Viewer | news.ycombinator.com | 2023-09-24

    If that's true, you should probably update the docs. Everything I could find implied dotnet, jvm, python were still unsupported. For example, the roadmap section of the readme mentions most of these but nothing mentions dotnet. However I did find your tickets and a demo being merged in which makes it seem maybe supported?

    Ticket: https://github.com/parca-dev/parca-agent/issues/161

    Demo: https://github.com/parca-dev/parca-demo/pull/18

  • bat

    Battery management utility for Linux laptops. (by tshakalekholoane)

  • Project mention: I need help setting battery limit to 60% on linux | /r/linux | 2023-06-26

    You can use https://github.com/tshakalekholoane/bat to set the threshold via cli. If you use GNOME you can instead use this https://github.com/maniacx/Battery-Health-Charging/ shell extension.

  • systemk

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

  • Project mention: There are only 12 binaries in Talos Linux | news.ycombinator.com | 2024-03-04
  • zramd

    Automatically setup swap on zram ✨ with optional systemd support, a simpler alternative to zram-generator and systemd-swap

  • wirestat

    A super simple HTTP-based metric and rule system to help build a server monitoring and alerting system

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

    Go implementation of systemd Journal's native API for logging

  • anyhttp

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

  • Project mention: Release v0.3.0 - anyhttp - go module to create http server listening on unix sockets / systemd socket activated fds | /r/golang | 2023-09-16

    Add new module anyhttp/idle to track idle servers. Idle servers can be shutdown to save resources if there is a way to restart them automatically (e.g. systemd socket activation, doc)

  • journalfs

    Mount the systemd journal as log files. FUSE filesystem

  • Project mention: journalfs – mount, explore the systemd journal as a FUSE filesystem | news.ycombinator.com | 2023-06-11
  • ldhdns

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

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


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

Project Stars
1 go-systemd 2,338
2 resticprofile 530
3 parca-agent 476
4 bat 254
5 systemk 153
6 zramd 89
7 wirestat 81
8 journald 38
9 anyhttp 22
10 journalfs 7
11 ldhdns 4

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