← All Go categories

Software Packages Go Libraries Ranking

Where to discover new Go libraries.

171 repositories, updated daily.

- Container Cluster Manager from Google.

124.3K
43.8K
Yesterday
+251 weekly
View

- Collaborative project for the container ecosystem to assemble container-based systems.

72.0K
19.2K
Yesterday
+79 weekly
View

- Reverse proxy and load balancer with support for multiple backends.

64.3K
6.1K
Yesterday
+125 weekly
View

- Fork of Gogs, entirely community driven.

57.2K
7.0K
Yesterday
+107 weekly
View

- Easily and securely send files or folders from one computer to another.

39.4K
1.6K
Yesterday
+281 weekly
View

- De-duplicating backup program.

35.4K
1.8K
Yesterday
+132 weekly
View

- Kubernetes CLI to manage your clusters in style.

34.3K
2.2K
Yesterday
+41 weekly
View

- Lightweight Kubernetes.

33.7K
2.7K
Yesterday
+67 weekly
View

- Run Kubernetes locally.

32.0K
5.3K
Yesterday
+25 weekly
View

- A modern load testing tool, using Go and JavaScript.

31.2K
1.6K
Yesterday
+57 weekly
View

- Container runtimes on macOS (and Linux) with minimal setup.

30.2K
596
Yesterday
+106 weekly
View

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

25.1K
1.4K
Yesterday
+5 weekly
View

- Hey is a tiny program that sends some load to a web application.

20.2K
1.3K
Yesterday
+13 weekly
View

- Http traffic replication tool, for replaying traffic from production to stage/dev environments in real-time.

19.3K
90
Yesterday
+2 weekly
View

- A resiliency tool that helps applications tolerate random instance failures.

17.1K
1.3K
Yesterday
+17 weekly
View

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

15.8K
3.3K
Yesterday
+10 weekly
View

- Kubernetes IN Docker - local clusters for testing Kubernetes.

15.4K
1.8K
Yesterday
+18 weekly
View

- Distributed POSIX file system built on top of Redis and AWS S3.

14.3K
1.3K
Yesterday
+23 weekly
View

- Proxy to simulate network and system conditions for automated tests.

12.2K
506
Yesterday
+20 weekly
View

- API traffic analyzer for Kubernetes, inspired by Wireshark, purposely built for Kubernetes.

12.0K
543
Yesterday
+14 weekly
View

- GVM provides an interface to manage Go versions.

11.7K
582
Yesterday
-1 weekly
View

- Simulate bad network connections.

10.5K
378
6 days ago
+1 weekly
View

- Flannel is a network fabric for containers, designed for Kubernetes.

9.5K
2.9K
Yesterday
+6 weekly
View

- Sloc Cloc and Code, a very fast accurate code counter with complexity calculations and COCOMO estimates.

8.6K
329
Yesterday
+23 weekly
View

- High-performance load testing tool, written in Golang.

8.5K
386
2 days ago
-1 weekly
View

- Command line tool for building and deploying Go applications on Kubernetes

8.5K
444
Yesterday
+1 weekly
View

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

8.4K
1.4K
Yesterday
-1 weekly
View

- Cloud native application delivery.

7.9K
1.1K
Yesterday
+7 weekly
View

- LiteIDE is a simple, open source, cross-platform Go IDE.

7.8K
982
4 days ago
+0 weekly
View

- Web-based UI and orchestrator for restic backup.

7.1K
197
Yesterday
+50 weekly
View

- Making it easy to write shell-like scripts in Go for DevOps and system administration tasks.

7.0K
363
Yesterday
+3 weekly
View

- Fast and lightweight DNS proxy as ad-blocker for local network with many features.

6.8K
294
Yesterday
+13 weekly
View

- Fast cross-platform HTTP benchmarking tool.

6.8K
329
2 days ago
+0 weekly
View

- Google Drive client for the commandline.

6.7K
427
6 days ago
+3 weekly
View

- Lightweight, programmable telemetry for servers and workstations.

6.7K
967
Yesterday
+37 weekly
View

- Little helper to run CNCF's k3s in Docker.

6.5K
537
2 days ago
+9 weekly
View

- Zero Friction Kubernetes distribution.

6.4K
520
Yesterday
+11 weekly
View

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

6.0K
1.9K
Yesterday
+9 weekly
View

- A cross-platform network and cloud backup tool based on the idea of lock-free deduplication.

5.7K
352
Yesterday
+3 weekly
View

- Nintendo Entertainment System (NES) emulator written in Go.

5.6K
532
Yesterday
-2 weekly
View
#41

gaia-pipeline/gaia

Archived

- Build powerful pipelines in any programming language.

5.2K
239
1 week ago
+0 weekly
View

- Easily build Cloud Computing Platforms with features like Serverless WebAssembly Functions, Frontend Hosting, CI/CD, Object Storage, K/V Database, and Pub-Sub Messaging.

5.1K
197
Yesterday
+2 weekly
View

- Pomerium is an identity-aware access proxy.

4.9K
344
Yesterday
+8 weekly
View

- Bulk Kubernetes port forwarding with unique IPs per service for local development.

4.2K
228
3 days ago
+3 weekly
View

- Blazing fast S3 and local filesystem execution tool.

4.1K
345
2 days ago
+10 weekly
View

- Backup Docker volumes locally or to any S3, WebDAV, Azure Blob Storage, Dropbox or SSH compatible storage.

3.9K
149
Yesterday
+21 weekly
View

- KubeBlocks is an open-source control plane that runs and manages databases, message queues and other data infrastructure on K8s.

3.1K
271
Yesterday
+8 weekly
View

- aptly is a Debian repository management tool.

2.9K
422
2 days ago
+1 weekly
View

- Lightweight server to share files, which expire after a set amount of downloads or days. Similar to Firefox Send, but without public upload.

2.8K
132
Yesterday
+9 weekly
View

- Command Line Network Diagnostic tool written in Go.

2.7K
237
1 week ago
+1 weekly
View

- Nintendo Game Boy Color emulator written in Go.

2.6K
120
1 week ago
+0 weekly
View

- Stack Up, a super simple deployment tool - just Unix - think of it like 'make' for a network of servers.

2.5K
185
2 weeks ago
+0 weekly
View

- Interactive Go programming with Jupyter. It supports code completion, code inspection and 100% Go compatibility.

2.5K
118
1 week ago
+0 weekly
View

- Modern wiki software that integrates data from SaaS tools.

2.4K
236
1 week ago
+0 weekly
View

- Simplistic, modern, and performant job scheduler.

2.2K
191
6 days ago
-1 weekly
View

- Sonic is a Go Blogging Platform. Simple and Powerful.

2.1K
259
3 days ago
+2 weekly
View

- Quickly clone an entire org/users repositories into one directory - Supports GitHub, GitLab, Gitea, and Bitbucket.

2.1K
185
Yesterday
+7 weekly
View

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

2.0K
156
3 days ago
-1 weekly
View

- Bulk domain availability checker using RDAP, DNS, and WHOIS fallback with keyword permutation generation.

1.9K
80
Yesterday
+9 weekly
View

- Command-line user interface to fix git merge conflicts.

1.9K
51
3 weeks ago
+0 weekly
View

- Plik is a temporary file upload system (Wetransfer like) in Go.

1.8K
195
2 days ago
+4 weekly
View

- Portal is a quick and easy command-line file transfer utility from any computer to another.

1.8K
53
Yesterday
+1 weekly
View

- Enable your Go applications to self update.

1.7K
185
1 week ago
+0 weekly
View

- Monitor your Website and REST APIs.Get Notified through Slack, E-mail when your server is down or response time is more than expected.

1.6K
194
3 days ago
+0 weekly
View
#65

crufter/borg

Archived

- Terminal based search engine for bash snippets.

1.6K
56
1 week ago
+0 weekly
View

- Executing shell commands via http server (for prototyping or remote control).

1.5K
148
6 days ago
+1 weekly
View

- Local cli copilot, powered by CodeLLaMa

1.5K
53
1 week ago
+0 weekly
View

- Automation engine that models and executes business processes declared in yaml.

1.4K
100
1 week ago
+0 weekly
View

- TUI Bluetooth manager for Linux.

1.4K
33
Yesterday
+1 weekly
View

- KubeVPN offers a Cloud-Native Dev Environment that seamlessly connects to your Kubernetes cluster network.

1.4K
72
3 days ago
+1 weekly
View

- A GitOps-style continuous delivery platform that provides consistent deployment and operations experience for any applications.

1.3K
337
Yesterday
+4 weekly
View

- A unified programmable configuration techstack to deliver modern app in 'platform as code' and 'infra as code' approach.

1.3K
107
1 week ago
+1 weekly
View

- Terminal UI for Podman management.

1.2K
53
2 days ago
+10 weekly
View

- High-performance, scalable and reliable IPFIX, sFlow and Netflow collector.

1.2K
231
3 weeks ago
+0 weekly
View

- Small utility/library optimized for high speed transfer of large objects into and out of Amazon S3.

1.1K
180
4 months ago
+0 weekly
View

- Peg, Parsing Expression Grammar, is an implementation of a Packrat parser generator.

1.1K
125
1 week ago
+0 weekly
View

- SKM is a simple and powerful SSH Keys Manager, it helps you to manage your multiple SSH keys easily!

1.1K
60
4 days ago
+0 weekly
View

- Interactive Go programming with Jupyter Notebooks (also works in VSCode, Binder and Google's Colab).

1.0K
58
2 days ago
+1 weekly
View

- Monitor & detect crashes in your Kubernetes(K8s) cluster instantly.

1.0K
81
Yesterday
+2 weekly
View

- Manage BareMetal Servers from Command Line (as easily as with Docker).

989
170
Yesterday
+3 weekly
View

- A universal declarative update policy engine.

951
145
Yesterday
+6 weekly
View

- App that displays updates for the Go packages in your GOPATH.

896
28
1 week ago
+0 weekly
View

- AI powered terminal assistant.

867
60
1 week ago
+0 weekly
View

- Modern cross-platform HTTP load-testing tool written in Go.

811
40
3 days ago
+1 weekly
View

- Securely transfer files between two computers, without any third party, over WebRTC.

761
51
3 weeks ago
+0 weekly
View

- Pair programming service using Operational Transforms.

756
55
1 month ago
+0 weekly
View

- sake is a command runner for local and remote hosts.

750
23
4 days ago
+1 weekly
View

- Command line tool for managing Docker environments as an easy way.

724
53
1 week ago
+1 weekly
View

- Effortless, Low-Overhead, eBPF-based Kubernetes Monitoring.

717
35
1 month ago
+0 weekly
View

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

705
43
2 days ago
+0 weekly
View

- Monitor AI API quotas across providers locally with historical tracking, alerts, and a web dashboard to avoid surprise throttling and budget overruns.

697
53
Yesterday
+9 weekly
View

- A self-hosted Quora like web application written in Go.

673
102
1 week ago
+0 weekly
View

- Gocc is a compiler kit for Go written in Go.

663
48
3 weeks ago
+0 weekly
View

- A tool that makes debugging of Dockerized Go applications super easy by enabling Debugger and Hot-Reload features, seamlessly.

631
17
1 week ago
+0 weekly
View

- Cross-platform web-based Beanstalkd queue server console.

599
84
2 months ago
+0 weekly
View

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

568
72
3 weeks ago
+0 weekly
View

- “go build” wrapper to easily add version information into Go binaries.

539
39
2 months ago
+0 weekly
View

- Detect non-inclusive language in your source code.

516
62
2 weeks ago
+0 weekly
View

- S3 Proxy with GET, PUT and DELETE methods and authentication (OpenID Connect and Basic Auth).

480
58
2 days ago
+0 weekly
View

- Video streaming torrent client.

477
77
2 months ago
+0 weekly
View

- Flexible HTTP command line stress tester.

455
40
1 week ago
+0 weekly
View

- Preview-first TUI for cleaning macOS caches, logs, and temporary files.

440
10
2 days ago
+3 weekly
View

- Go version manager. Super simple tool to install and manage Go versions. Install go without root. Gobrew doesn't require shell rehash.

428
25
5 days ago
+1 weekly
View

- Jenkins CLI allows you manage your Jenkins as an easy way.

426
81
2 days ago
+1 weekly
View

- A complete solution to reload your go code without restarting your server, interrupting or blocking any ongoing procedure.

425
48
1 week ago
+0 weekly
View

- Diagnose AWS costs, detect idle resources, and optimize cloud spending directly from your terminal 🩺 ☁️.

423
21
2 weeks ago
+0 weekly
View

- Browser accessible IDE. Designed for Go with Go.

366
23
2 months ago
+0 weekly
View

- An independent package manager for compiled binaries.

353
21
2 days ago
+1 weekly
View

- Golang package for easy remote execution through SSH and SCP downloading via `ProxyCommand`.

348
65
2 weeks ago
+0 weekly
View

- 🐮 cowsay is reborn. for a New Era.

342
24
4 weeks ago
+0 weekly
View

- Web scraper/crawler for cli.

340
19
1 month ago
+0 weekly
View

- Tool and API to sync Docker images across different registries.

339
26
1 week ago
+0 weekly
View

- Tool which creates a build of Go that can cross compile to all platforms while still using the Cgo-enabled versions of the stdlib packages.

339
32
1 month ago
+0 weekly
View

- A CLI tool to manage and troubleshoot Apache Kafka clusters with the ability of generically publishing/consuming protocol buffer and plain text events to/from Kafka.

337
20
3 weeks ago
+0 weekly
View

- REST server for accessing MongoDB documents and meta data.

314
54
3 months ago
+0 weekly
View

- manssh is a command line tool for managing your ssh alias config easily.

310
25
1 month ago
+0 weekly
View

- A self-hosted script-based alerting manager.

310
18
1 month ago
+0 weekly
View

- Sass project management tool, extends the language with sprite functions (like Compass).

301
14
3 weeks ago
+0 weekly
View

- Tiny webchat server in Go.

299
40
1 month ago
+0 weekly
View

- Terraform provider plugin that dynamically configures itself at runtime based on an OpenAPI document (formerly known as swagger file) containing the definitions of the APIs exposed.

283
47
3 months ago
+0 weekly
View

- A lightweight, remotely configurable monitoring service.

280
10
5 days ago
+1 weekly
View

- A fuzzy-search based terminal UI application for Attlasian Jira

274
13
1 week ago
+0 weekly
View

- Monitoring changes in the source file and automatically compile and run (restart).

274
45
4 months ago
+0 weekly
View

- eBPF based TCP observability.

261
22
2 months ago
+0 weekly
View

- Command line tool for inspecting kafka topics/partitions/messages.

224
17
3 weeks ago
+0 weekly
View

- abbreviate is a tool turning long strings in to shorter ones with configurable separators, for example to embed branch names in to deployment stack IDs.

224
19
1 month ago
+0 weekly
View

- Web-based gdb front-end application.

224
23
6 months ago
+0 weekly
View

- A simple tool for API load testing and batch jobs.

220
13
1 year ago
+0 weekly
View

- Command-line utility for merging multiple pcap files together.

219
24
1 week ago
+0 weekly
View

- gobrew lets you easily switch between multiple versions of go.

191
18
6 months ago
+0 weekly
View

- A go library and an executable that produces valid Dockerfiles using various input channels.

187
21
2 months ago
+0 weekly
View

- A simple tool for running commands and generating files from templates.

187
10
4 months ago
+0 weekly
View

- A Lightweight API Gateway and Reverse Proxy with declarative config, robust middleware, and support for REST, GraphQL, TCP, UDP, and gRPC.

184
19
2 days ago
+1 weekly
View

- OCI-native container image registry, support OCI-native artifact, scan artifact, image build etc.

180
11
2 days ago
-1 weekly
View

- collects and displays system metrics and optionally relays to Graphite and/or InfluxDB.

178
14
4 months ago
+0 weekly
View

- Cli tool to remotely execute commands on Windows machines.

174
26
4 days ago
+1 weekly
View

- Copy files and artifacts via SSH using a binary, docker or Drone CI.

174
39
2 weeks ago
+0 weekly
View

- Lightweight tool designed to distribute commands over ssh with ease.

170
8
1 month ago
+0 weekly
View

- Profiler for Terraform runs. Generate global stats, resource-level stats or visualizations.

163
3
2 months ago
+0 weekly
View

- CLI & API for folder-based functions in Vault like copy, move, and search.

160
18
2 days ago
+0 weekly
View

- A lightweight, software cache cleanup tool for Windows & Linux.

142
7
2 days ago
+4 weekly
View

- tool to generate and process Docker containers connections graphs.

139
5
4 days ago
+1 weekly
View

- A simple way to make self updating Go applications - Supports Github and Gitlab.

129
12
1 week ago
+0 weekly
View

- Self-hosted forum platform built with Go, Vue, and Tailwind CSS.

127
24
Yesterday
+8 weekly
View

- Go specific framework for building serverless applications on AWS that enables you to focus on pure Go code while Mantil takes care of the infrastructure.

114
3
1 year ago
+0 weekly
View

- Hosting solution written in Go. Deploy your Application with ease on AWS, GCP or DigitalOcean.

99
28
3 months ago
+0 weekly
View

- Dropbox based blog engine.

78
9
1 year ago
+0 weekly
View

- Through SDK for data exchange with blockchain, developers can get easy access to DAPP development.

77
35
1 month ago
+0 weekly
View

- Tool for deploying code via cdn.

66
12
1 year ago
+0 weekly
View

- Docker image for building Go binaries for Windows with MinGW toolchain.

55
8
1 month ago
+0 weekly
View

- httpref is a handy CLI reference for HTTP methods, status codes, headers, and TCP and UDP ports.

44
13
2 months ago
+0 weekly
View

- Trigger downstream Jenkins jobs using a binary, docker or Drone CI.

43
19
2 weeks ago
+0 weekly
View

- Fast, Simple and Scalable Distributed File System with O(1) disk seek.

35
7
2 days ago
+1 weekly
View

- Small binary that loads Amazon (AWS) environment variables for a profile.

35
7
1 year ago
+0 weekly
View

- A live-updating version of the UNIX wc command.

33
5
2 weeks ago
+0 weekly
View

- Rodent helps you manage Go versions, projects and track dependencies.

33
4
1 year ago
+0 weekly
View

- Self-hosted content management system with static page generation, role-based access control, and an MCP server for agent-driven content operations.

26
4
5 days ago
+2 weekly
View

- Helps orchestrating the execution of commands across the many dependencies in larger projects.

23
5
2 years ago
+0 weekly
View

- Simple NaCL EC25519 based crypto pipe tool written in Go.

22
2
1 week ago
+0 weekly
View

- Small terminal app that shows git commits from the last 24 hours and week, current weather, some self care advice, a joke, and you current todo list tasks.

21
1
1 month ago
+0 weekly
View

- Wait for something to happen (from the command line) before continuing. Easy orchestration of Docker services and other things.

17
3
1 year ago
+0 weekly
View

- Simple way to notify your team and many tools when someone has deployed any application via Tsuru.

16
1
1 year ago
+0 weekly
View

- Chrome extension for Go Doc sites, which shows function description as tooltip at function list.

13
1
3 years ago
+0 weekly
View
#164

us/den

- Self-hosted sandbox runtime for AI agents. Open-source E2B alternative.

11
2
1 week ago
+1 weekly
View

- Generate PlantUML diagrams from Chrome or Firefox network inspections.

11
1
8 months ago
+0 weekly
View

- Benchmarks a set of HTTP endpoints (like ab), with possibility to use the response code and data between each call for specific server stress based on its previous response.

8
1
3 years ago
+0 weekly
View

- Lightweight self-hosted uptime monitor for websites and APIs.

7
0
1 month ago
+0 weekly
View

- Go client for HTTP uptime monitoring with SSL expiry alerts and configurable response assertions.

2
0
1 month ago
+0 weekly
View

- CLI tool that renders Markdown files in the browser with live reload, GFM, syntax highlighting, Mermaid diagrams, and PDF export.

2
0
1 month ago
+0 weekly
View

- A simple and efficient load testing tool for Web APIs.

1
0
1 week ago
+0 weekly
View

- AI review of git commit ranges with risk scoring (low/medium/high), changelog generation, and multi-repo activity digest. GitHub Action included.

0
0
1 week ago
+0 weekly
View