Go Software Packages

Open-source Go projects categorized as Software Packages

Top 23 Go Software Package Projects

Software Packages
  1. kubernetes

    Production-Grade Container Scheduling and Management

    Project mention: Kubernetes 1.34 End of Life: What Actually Happens on EKS, GKE, and AKS | dev.to | 2026-10-06

    The last round landed on September 23: 1.34.12, 1.35.9, 1.36.5, and 1.37.1 fix CVE-2026-2270, where a user who can write StatefulSets and ControllerRevisions in one namespace can get kube-controller-manager to create a Pod in another namespace. If you apply one more 1.34 patch before upgrading, apply that one.

  2. AppSignal

    Monitoring that respects your time & budget. APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.

    AppSignal logo
  3. Hugo

    The world’s fastest framework for building websites.

    Project mention: Hugo the fastest framework for building websites | news.ycombinator.com | 2026-09-13
  4. syncthing

    Open Source Continuous File Synchronization

    Project mention: KeepassDX – open-source Password Manager for Android | news.ycombinator.com | 2026-08-25

    Syncing the database between devices with Syncthing (https://syncthing.net/) is pretty neat too!

  5. Moby

    The Moby Project - a collaborative project for the container ecosystem to assemble container-based systems

    Project mention: A failing Docker swarm service cut healthy containers off the overlay network | dev.to | 2026-10-02

    TL;DR: On a Docker swarm node, the overlay driver keeps a count of how many endpoints have joined each network there, and destroys the network's sandbox on that node when the count reaches zero. When a container start fails after the driver's Join (for example because the host port it publishes is taken), libnetwork rolls the join back by calling Leave twice, so every such failure takes one more off the count than it added. On Docker 29.8.2, a node with two healthy containers on an overlay network lost that network within 20 seconds of creating a swarm service that published a host port another container already held. Nobody touched anything: the service's own retries did it. Both containers went NO-CARRIER, could no longer reach anything on the overlay, and docker ps showed them running throughout. Restarting the containers didn't bring them back. Restarting the daemon did. The toolkit's check-overlay-sandbox.sh finds containers in that state. Upstream report: moby/moby#53834.

  6. croc

    Easily and securely send things from one computer to another :crocodile: :package:

    Project mention: You can use "croc SSH" to share a terminal (this replaces tmate) | news.ycombinator.com | 2026-09-05
  7. restic

    Fast, secure, efficient backup program

    Project mention: Restic backups: encrypted and off-site | dev.to | 2026-09-24

    Upstream, Restic is sometimes ahead (currently 0.19.x). If you need a newer feature, download the official binary from the Restic release page and place it in /usr/local/bin (that takes precedence over /usr/bin). The built-in command restic self-update does not work with the Debian package version – the package is built without that feature (unknown command "self-update"). For most people the package version is entirely enough.

  8. k3s

    Lightweight Kubernetes

    Project mention: Kubernetes Persistent Volumes on a NAS: Why I Stopped Using NFS for Local Dev | dev.to | 2026-10-06

    k3s: https://k3s.io/

  9. SaaSHub

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

    SaaSHub logo
  10. minikube

    Run Kubernetes locally

    Project mention: Installing Minikube on Debian | dev.to | 2026-08-23

    For ARM64, download the matching binary from the Minikube releases page instead of the x86-64 file above.

  11. k6

    A modern load testing tool, using Go and JavaScript

    Project mention: The Ultimate Which No-Code Database Review | dev.to | 2026-05-06

    No-code database marketing pages will always claim "enterprise-scale performance" but rarely disclose their p99 latency under concurrent load. In our 2024 benchmark of 7 top tools, we found that 4 of them had p99 write latencies 3x higher than advertised when tested with more than 20 concurrent writes per second. For example, Airtable’s marketing claims "unlimited scale" but our benchmark (code example 1) showed a hard cap of 50 concurrent writes per second with 320ms p99 latency—far below the 100ms threshold most user-facing apps require for acceptable checkout or form submission experiences. Always run a 10-minute load test with 2x your expected peak concurrent writes before signing an annual contract. Use the benchmark scripts provided earlier in this article, or open-source tools like k6 (https://github.com/grafana/k6) to simulate realistic traffic patterns. We’ve seen startups lock into 1-year contracts with tools that can’t handle their Black Friday traffic, resulting in $50k+ in lost revenue and emergency migrations. A 2-hour benchmark upfront costs nothing compared to that risk.

  12. Vegeta

    HTTP load testing tool and library. It's over 9000!

    Project mention: HTTP Caching, a Refresher | news.ycombinator.com | 2025-12-23

    Some of it is different, but the basics are still the same and still relevant. Just today I've been working with some of this.

    I took a Django app that's behind an Apache server and added cache-control and vary headers using Django view decorators, which had 2 effects:

    * Meant I could add mod_cache to the Apache server and have common pages cached and served directly from Apache instead of going back to Django. Load testing with vegeta ( https://github.com/tsenart/vegeta ) shows the server can now handle multiples more simultaneous traffic than it could before.

    * Meant users browsers now cache all the CSS/JS. As users move between HTML pages, there is now often only 1 request the browser makes. Good for snappier page loads with less server load.

    But yeah, updating especially the sections on public vs private caches with regards to HTTPS would be good.

  13. Hey

    HTTP load generator, ApacheBench (ab) replacement (by rakyll)

    Project mention: The Ultimate API Design Checklist for Production Apps | dev.to | 2026-03-24

    # Using hey (https://github.com/rakyll/hey) for quick load testing # 200 requests, 20 concurrent, targeting the list endpoint hey -n 200 -c 20 \ -H "Authorization: Bearer $TOKEN" \ https://api.example.com/api/v1/products # Check: p99 latency should be under 500ms # Check: Zero 5xx errors # Check: Rate limiting kicks in appropriately

  14. Gor

    GoReplay is an open-source tool for capturing and replaying live HTTP traffic into a test environment in order to continuously test your system with real data. It can be used to increase confidence in code deployments, configuration changes and infrastructure changes.

  15. Packer

    Packer is a tool for creating identical machine images for multiple platforms from a single source configuration.

    Project mention: Packer in DevOps – Build Once, Deploy Anywhere | dev.to | 2025-12-18

    Console Link: Official Packer Documentation

  16. kind

    Kubernetes IN Docker - local clusters for testing Kubernetes

    Project mention: Local Kubernetes Development with Tilt: Fast Inner Loop | dev.to | 2026-10-06

    Start with a cluster that creates itself. We use Kind — "local Kubernetes clusters using Docker container nodes" (kubernetes-sigs/kind, 15.4k stars, a CNCF-certified conformant installer, 2026) — fronted by ctlptl to attach a local image registry. A small helper script makes the whole thing idempotent, creating the cluster only if one is not already running:

  17. toxiproxy

    :alarm_clock: :fire: A TCP proxy to simulate network and system conditions for chaos and resiliency testing

    Project mention: Your file_exists() Is Secretly a Network Call | dev.to | 2026-07-16

    The numbers below come from a controlled rig: a local MinIO standing in for S3, with Toxiproxy injecting a fixed round-trip time (RTT) of 0, 10, 20, or 40 ms — roughly the spread from same-AZ to cross-region.

  18. webhook

    webhook is a lightweight incoming webhook server to run shell commands

  19. kubeshark

    eBPF-powered network observability for Kubernetes. Indexes L4/L7 traffic with full K8s context, decrypts TLS without keys. Queryable by AI agents via MCP and humans via dashboard.

    Project mention: API Traffic Analyzer for Kubernetes | news.ycombinator.com | 2026-03-09
  20. Comcast

    Simulating shitty network connections so you can build better systems.

  21. flannel

    flannel is a network fabric for containers, designed for Kubernetes

    Project mention: Set Up a Kubernetes Node on Ubuntu 24.04 with containerd (the Docker-Compatible Runtime) | dev.to | 2026-07-31

    kubectl apply -f https://github.com/flannel-io/flannel/releases/latest/download/kube-flannel.yml kubectl get nodes -o wide # STATUS should go Ready within a minute; CONTAINER-RUNTIME shows containerd://1.7.x

  22. scc

    Sloc, Cloc and Code: scc is a very fast accurate code counter with complexity calculations and COCOMO estimates written in pure Go

    Project mention: Ask HN: What Are You Working On? (May 2026) | news.ycombinator.com | 2026-05-10

    Been working on https://searchcode.com/ again which I bought back, albeit as code search tool for LLMs. It solves the “should I use this library” by allowing the LLM to inspect search and analyse it before integration. Can use it to compare multiple repositories before downloading. It comes with a large amount of token savings and can be really useful when wanting to learn about a codebase.

    Since it does it anyway I added dossier pages to it as well https://searchcode.com/repo/github.com/rust-lang/rust Which is useful for humans, and shows what the system is creating.

    Best part is that I get to use the tools I have built, so https://github.com/boyter/scc and https://github.com/boyter/cs to improve it which benefits anyone using those tools.

  23. ko

    Build and deploy Go applications

    Project mention: Building Container Images Without Docker: Introducing pycontainer-build | dev.to | 2025-11-24

    Inspired by .NET's native container support and tools like Jib (Java) and ko (Go), pycontainer-build provides a Python-native way to create OCI-compliant container images.

  24. anteon

    Anteon (formerly Ddosify): eBPF-based Kubernetes Monitoring and Performance Testing

  25. confd

    Manage local application configuration files using templates and data from etcd or consul

  26. 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 Software Packages discussion

Log in or Post with

Go Software Packages related posts

  • Kubernetes 1.34 End of Life: What Actually Happens on EKS, GKE, and AKS

    4 projects | dev.to | 6 Oct 2026
  • Local Kubernetes Development with Tilt: Fast Inner Loop

    4 projects | dev.to | 6 Oct 2026
  • Kubernetes Persistent Volumes on a NAS: Why I Stopped Using NFS for Local Dev

    1 project | dev.to | 6 Oct 2026
  • A failing Docker swarm service cut healthy containers off the overlay network

    1 project | dev.to | 2 Oct 2026
  • Kubernetes in Docker

    1 project | news.ycombinator.com | 28 Sep 2026
  • Restic backups: encrypted and off-site

    1 project | dev.to | 24 Sep 2026
  • [Lab Notes] Kubernetes the Hard Way, For Real This Time (Step 08)

    2 projects | dev.to | 23 Sep 2026
  • A note from our sponsor - AppSignal
    www.appsignal.com | 6 Oct 2026
    APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product. Learn more →

Index

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

# Project Stars
1 kubernetes 128,219
2 Hugo 90,010
3 syncthing 89,129
4 Moby 72,145
5 croc 40,511
6 restic 36,398
7 k3s 34,102
8 minikube 32,164
9 k6 31,735
10 Vegeta 25,216
11 Hey 20,634
12 Gor 19,324
13 Packer 15,809
14 kind 15,529
15 toxiproxy 12,379
16 webhook 12,169
17 kubeshark 12,094
18 Comcast 10,512
19 flannel 9,547
20 scc 8,795
21 ko 8,556
22 anteon 8,520
23 confd 8,424

Sponsored
Monitoring that respects your time & budget
APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.
www.appsignal.com