Software Packages
100+ libraries in this category
Container Cluster Manager from Google
Collaborative project for the container ecosystem to assemble container-based systems
Reverse proxy and load balancer with support for multiple backends
Fork of Gogs, entirely community driven
Easily and securely send files or folders from one computer to another
De-duplicating backup program
Kubernetes CLI to manage your clusters in style
Lightweight Kubernetes
Run Kubernetes locally
A modern load testing tool, using Go and JavaScript
Container runtimes on macOS (and Linux) with minimal setup
HTTP load testing tool and library. It's over 9000!
Linux virtual machines with a focus on running containers and local VM workloads
Hey is a tiny program that sends some load to a web application
Http traffic replication tool, for replaying traffic from production to stage/dev environments in real-time
A resiliency tool that helps applications tolerate random instance failures
Packer is a tool for creating identical machine images for multiple platforms from a single source configuration
Kubernetes IN Docker - local clusters for testing Kubernetes
Distributed POSIX file system built on top of Redis and AWS S3
Proxy to simulate network and system conditions for automated tests
API traffic analyzer for Kubernetes, inspired by Wireshark, purposely built for Kubernetes
GVM provides an interface to manage Go versions
Simulate bad network connections
Flannel is a network fabric for containers, designed for Kubernetes
Sloc Cloc and Code, a very fast accurate code counter with complexity calculations and COCOMO estimates
Command line tool for building and deploying Go applications on Kubernetes
High-performance load testing tool, written in Golang
Manage local application configuration files using templates and data from etcd or consul
Cloud native application delivery
LiteIDE is a simple, open source, cross-platform Go IDE
Web-based UI and orchestrator for restic backup
Making it easy to write shell-like scripts in Go for DevOps and system administration tasks
Fast and lightweight DNS proxy as ad-blocker for local network with many features
Lightweight, programmable telemetry for servers and workstations
Fast cross-platform HTTP benchmarking tool
Google Drive client for the commandline
Little helper to run CNCF's k3s in Docker
Zero Friction Kubernetes distribution
Podinfo is a tiny web application made with Go that showcases best practices of running microservices in Kubernetes. Podinfo is used by CNCF projects like Flux and Flagger for end-to-end testing and workshops
A cross-platform network and cloud backup tool based on the idea of lock-free deduplication
Nintendo Entertainment System (NES) emulator written in Go
Build powerful pipelines in any programming language
Easily build Cloud Computing Platforms with features like Serverless WebAssembly Functions, Frontend Hosting, CI/CD, Object Storage, K/V Database, and Pub-Sub Messaging
Pomerium is an identity-aware access proxy
Dead simple, no frills Go cross compile tool.
Blazing fast S3 and local filesystem execution tool
Bulk Kubernetes port forwarding with unique IPs per service for local development
Backup Docker volumes locally or to any S3, WebDAV, Azure Blob Storage, Dropbox or SSH compatible storage
KubeBlocks is an open-source control plane that runs and manages databases, message queues and other data infrastructure on K8s
Lightweight server to share files, which expire after a set amount of downloads or days. Similar to Firefox Send, but without public upload
aptly is a Debian repository management tool
Command Line Network Diagnostic tool written in Go
Nintendo Game Boy Color emulator written in Go
Stack Up, a super simple deployment tool - just Unix - think of it like 'make' for a network of servers
Interactive Go programming with Jupyter. It supports code completion, code inspection and 100% Go compatibility
Modern wiki software that integrates data from SaaS tools
Quickly clone an entire org/users repositories into one directory - Supports GitHub, GitLab, Gitea, and Bitbucket
Simplistic, modern, and performant job scheduler
Sonic is a Go Blogging Platform. Simple and Powerful
An encrypted, deduplicated, verifiable, and scalable backup engine with no vendor lock-in
Circuit is a programmable platform-as-a-service (PaaS) and/or Infrastructure-as-a-Service (IaaS), for management, discovery, synchronization and orchestration of services and hosts comprising cloud applications
Bulk domain availability checker using RDAP, DNS, and WHOIS fallback with keyword permutation generation
Command-line user interface to fix git merge conflicts
Plik is a temporary file upload system (Wetransfer like) in Go
Portal is a quick and easy command-line file transfer utility from any computer to another
Enable your Go applications to self update
build tool for Go, with a focus on cross-compiling and packaging.
Monitor your Website and REST APIs.Get Notified through Slack, E-mail when your server is down or response time is more than expected
Terminal based search engine for bash snippets
Executing shell commands via http server (for prototyping or remote control)
Local cli copilot, powered by CodeLLaMa
TUI Bluetooth manager for Linux
Automation engine that models and executes business processes declared in yaml
KubeVPN offers a Cloud-Native Dev Environment that seamlessly connects to your Kubernetes cluster network
A GitOps-style continuous delivery platform that provides consistent deployment and operations experience for any applications
A unified programmable configuration techstack to deliver modern app in 'platform as code' and 'infra as code' approach
Terminal UI for Podman management
High-performance, scalable and reliable IPFIX, sFlow and Netflow collector
Small utility/library optimized for high speed transfer of large objects into and out of Amazon S3
Peg, Parsing Expression Grammar, is an implementation of a Packrat parser generator
SKM is a simple and powerful SSH Keys Manager, it helps you to manage your multiple SSH keys easily!
Interactive Go programming with Jupyter Notebooks (also works in VSCode, Binder and Google's Colab)
Monitor & detect crashes in your Kubernetes(K8s) cluster instantly
Manage BareMetal Servers from Command Line (as easily as with Docker)
A universal declarative update policy engine
App that displays updates for the Go packages in your GOPATH
AI powered terminal assistant
Modern cross-platform HTTP load-testing tool written in Go
Securely transfer files between two computers, without any third party, over WebRTC
Monitor AI API quotas across providers locally with historical tracking, alerts, and a web dashboard to avoid surprise throttling and budget overruns
Pair programming service using Operational Transforms
sake is a command runner for local and remote hosts
Command line tool for managing Docker environments as an easy way
Chapar is a cross-platform Postman alternative built with go, aims to help developers to test their api endpoints. it support http and grpc protocols
Effortless, Low-Overhead, eBPF-based Kubernetes Monitoring
A self-hosted Quora like web application written in Go
Gocc is a compiler kit for Go written in Go
A tool that makes debugging of Dockerized Go applications super easy by enabling Debugger and Hot-Reload features, seamlessly
Cross-platform web-based Beanstalkd queue server console
Fake HTTP servers and consumer driven contracts from one configuration file. You can also make the server randomly misbehave to help do more realistic performance tests