← All Go categories

Software Packages Go Libraries Ranking

Where to discover new Go libraries.

181 repositories, updated daily.

- Container Cluster Manager from Google.

127.9K
44.8K
Yesterday
+161 weekly
View

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

72.1K
19.2K
Yesterday
+29 weekly
View

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

64.9K
6.2K
Yesterday
+78 weekly
View

- Fork of Gogs, entirely community driven.

58.1K
7.2K
Yesterday
+124 weekly
View

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

40.4K
1.6K
Yesterday
+77 weekly
View

- De-duplicating backup program.

36.2K
1.9K
Yesterday
+127 weekly
View

- Kubernetes CLI to manage your clusters in style.

34.6K
2.3K
Yesterday
+52 weekly
View

- Lightweight Kubernetes.

34.0K
2.7K
Yesterday
+55 weekly
View

- Run Kubernetes locally.

32.1K
5.3K
Yesterday
+19 weekly
View

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

31.6K
1.6K
Yesterday
+58 weekly
View

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

30.9K
619
Yesterday
+122 weekly
View

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

25.2K
1.4K
Yesterday
+10 weekly
View

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

20.3K
1.3K
Yesterday
+14 weekly
View

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

19.3K
99
4 days ago
+3 weekly
View

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

17.1K
1.3K
Yesterday
+18 weekly
View

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

15.8K
3.3K
Yesterday
+12 weekly
View

- Kubernetes IN Docker - local clusters for testing Kubernetes.

15.5K
1.8K
Yesterday
+13 weekly
View

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

14.5K
1.3K
Yesterday
+24 weekly
View

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

12.4K
509
Yesterday
+12 weekly
View

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

12.1K
549
2 days ago
+1 weekly
View

- GVM provides an interface to manage Go versions.

11.7K
582
Yesterday
+11 weekly
View

- Simulate bad network connections.

10.5K
377
2 days ago
+2 weekly
View

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

9.5K
2.9K
Yesterday
+5 weekly
View

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

8.8K
346
Yesterday
+18 weekly
View

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

8.5K
448
Yesterday
+25 weekly
View

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

8.5K
381
4 days ago
+0 weekly
View

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

8.4K
1.4K
6 days ago
-1 weekly
View

- Cloud native application delivery.

7.9K
1.1K
Yesterday
+4 weekly
View

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

7.8K
982
Yesterday
+1 weekly
View

- Web-based UI and orchestrator for restic backup.

7.4K
216
Yesterday
+50 weekly
View

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

7.0K
369
2 days ago
-1 weekly
View

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

7.0K
305
Yesterday
+19 weekly
View

- Lightweight, programmable telemetry for servers and workstations.

6.9K
1.0K
Yesterday
+44 weekly
View

- Fast cross-platform HTTP benchmarking tool.

6.8K
329
Yesterday
+3 weekly
View

- Google Drive client for the commandline.

6.7K
425
5 days ago
+1 weekly
View

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

6.6K
536
Yesterday
+12 weekly
View

- Zero Friction Kubernetes distribution.

6.5K
532
Yesterday
+9 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
2 days ago
+8 weekly
View

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

5.7K
355
Yesterday
+3 weekly
View

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

5.7K
532
2 days ago
-1 weekly
View
#41

gaia-pipeline/gaia

Archived

- Build powerful pipelines in any programming language.

5.2K
238
5 days ago
+1 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
211
Yesterday
+3 weekly
View

- Pomerium is an identity-aware access proxy.

5.0K
356
Yesterday
+10 weekly
View

- Blazing fast S3 and local filesystem execution tool.

4.2K
347
2 days ago
+4 weekly
View

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

4.2K
236
2 days ago
-2 weekly
View

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

4.0K
154
Yesterday
+6 weekly
View

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

3.1K
280
Yesterday
+15 weekly
View

- aptly is a Debian repository management tool.

2.9K
435
2 days ago
+2 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.9K
148
Yesterday
+8 weekly
View

- Command Line Network Diagnostic tool written in Go.

2.7K
237
1 week ago
+0 weekly
View

- Nintendo Game Boy Color emulator written in Go.

2.6K
119
6 days ago
+1 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
2 days ago
-1 weekly
View

- Modern wiki software that integrates data from SaaS tools.

2.4K
237
2 days ago
+2 weekly
View

- Simplistic, modern, and performant job scheduler.

2.2K
190
2 weeks ago
+0 weekly
View

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

2.2K
186
Yesterday
+8 weekly
View

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

2.1K
258
1 week ago
+0 weekly
View

- An encrypted, deduplicated, verifiable, and scalable backup engine with no vendor lock-in.

2.1K
92
Yesterday
+5 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
2 weeks ago
+0 weekly
View

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

1.9K
80
2 days ago
+4 weekly
View

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

1.9K
51
3 days ago
+1 weekly
View

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

1.8K
197
2 days ago
-1 weekly
View

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

1.8K
54
Yesterday
+0 weekly
View

- Enable your Go applications to self update.

1.7K
185
5 days 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
191
2 weeks ago
+0 weekly
View
#66

crufter/borg

Archived

- Terminal based search engine for bash snippets.

1.6K
55
2 weeks ago
+0 weekly
View

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

1.5K
148
1 week ago
+0 weekly
View

- Local cli copilot, powered by CodeLLaMa

1.5K
54
6 days ago
-2 weekly
View

- TUI Bluetooth manager for Linux.

1.4K
35
Yesterday
+3 weekly
View

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

1.4K
104
Yesterday
+2 weekly
View

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

1.4K
74
6 days ago
-1 weekly
View

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

1.4K
364
Yesterday
+1 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
+0 weekly
View

- Terminal UI for Podman management.

1.2K
56
2 days ago
+9 weekly
View

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

1.2K
232
3 days ago
+1 weekly
View

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

1.1K
180
2 weeks ago
+0 weekly
View

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

1.1K
121
3 days ago
+1 weekly
View

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

1.1K
60
1 week ago
+0 weekly
View

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

1.0K
57
6 days ago
+1 weekly
View

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

1.0K
83
Yesterday
+0 weekly
View

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

996
172
Yesterday
-1 weekly
View

- A universal declarative update policy engine.

987
152
Yesterday
+4 weekly
View

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

891
28
2 weeks ago
+0 weekly
View
#84

ekkinox/yai

Archived

- AI powered terminal assistant.

868
61
Yesterday
+0 weekly
View

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

812
40
3 weeks ago
+0 weekly
View

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

760
51
2 weeks ago
+0 weekly
View

- Pair programming service using Operational Transforms.

754
55
1 week ago
+0 weekly
View

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

752
23
1 week 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.

743
62
2 days ago
+3 weekly
View

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

724
52
2 days ago
+1 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.

712
44
Yesterday
+0 weekly
View

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

712
35
1 week ago
+0 weekly
View

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

673
101
1 month ago
+0 weekly
View

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

664
48
2 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 month ago
+0 weekly
View

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

600
84
1 week ago
+1 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.

566
72
6 days ago
-1 weekly
View

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

539
39
4 months ago
+0 weekly
View

- Detect non-inclusive language in your source code.

517
61
1 week ago
+0 weekly
View

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

486
59
1 week ago
+1 weekly
View

- Video streaming torrent client.

478
77
2 weeks ago
+0 weekly
View

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

460
11
2 days ago
-1 weekly
View

- Flexible HTTP command line stress tester.

458
41
2 weeks ago
+0 weekly
View

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

430
81
2 days ago
+1 weekly
View

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

430
23
1 week ago
+0 weekly
View

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

429
25
5 days ago
+0 weekly
View

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

425
48
2 weeks ago
+0 weekly
View

- Browser accessible IDE. Designed for Go with Go.

365
23
3 weeks ago
+0 weekly
View

- An independent package manager for compiled binaries.

354
21
2 weeks ago
+0 weekly
View

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

349
64
3 weeks ago
+0 weekly
View

- 🐮 cowsay is reborn. for a New Era.

342
24
1 week ago
+0 weekly
View

- Web scraper/crawler for cli.

340
18
2 weeks ago
+0 weekly
View

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

339
26
1 month 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.

338
32
6 days ago
-1 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.

336
20
1 month ago
+0 weekly
View

- REST server for accessing MongoDB documents and meta data.

314
53
5 months ago
+0 weekly
View

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

309
25
2 weeks ago
+0 weekly
View

- A self-hosted script-based alerting manager.

308
18
1 week ago
+0 weekly
View

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

301
14
2 months ago
+0 weekly
View

- Tiny webchat server in Go.

299
40
2 months 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
4 months ago
+0 weekly
View

- A lightweight, remotely configurable monitoring service.

281
10
1 week ago
+0 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
44
6 months ago
+0 weekly
View

- eBPF based TCP observability.

262
22
1 month ago
+0 weekly
View

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

225
17
2 weeks ago
+0 weekly
View

- Web-based gdb front-end application.

225
23
1 month 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.

221
19
1 month 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
2 weeks ago
+0 weekly
View

- Turn tracker tickets into autonomous coding agent sessions.

190
20
Yesterday
View

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

189
18
2 weeks 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.

188
20
4 days ago
+0 weekly
View

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

187
10
5 months ago
+0 weekly
View

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

185
21
1 month ago
+0 weekly
View

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

181
11
3 days ago
+0 weekly
View

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

178
14
6 months ago
+0 weekly
View

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

174
39
2 weeks ago
+0 weekly
View

- Cli tool to remotely execute commands on Windows machines.

174
26
1 month ago
+0 weekly
View

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

170
8
1 week ago
+0 weekly
View

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

163
3
4 months ago
+0 weekly
View

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

160
18
1 week ago
+0 weekly
View

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

156
8
1 week ago
+1 weekly
View

- tool to generate and process Docker containers connections graphs.

141
6
1 month ago
+0 weekly
View

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

140
27
Yesterday
+2 weekly
View

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

132
12
3 days ago
+1 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.

115
3
1 month ago
+0 weekly
View

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

99
28
5 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
36
2 months ago
+0 weekly
View

- Cross-platform desktop client for managing and monitoring RocketMQ, RabbitMQ, Kafka, Pulsar, Redis Stream, MQTT, NATS, and ActiveMQ clusters.

69
6
3 days ago
+4 weekly
View

- Tool for deploying code via cdn.

66
12
1 year ago
+0 weekly
View

- On-demand peer-to-peer filesystem that mounts a remote folder and hides link latency with read-ahead, end-to-end encrypted with hybrid X25519 and ML-KEM-1024.

61
1
Yesterday
+2 weekly
View

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

56
8
2 days ago
+0 weekly
View

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

45
13
2 weeks 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.

39
7
1 week ago
+0 weekly
View

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

35
6
1 year ago
+0 weekly
View

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

33
5
2 months 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.

31
5
4 days ago
+1 weekly
View

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

23
5
2 years 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.

22
1
2 weeks ago
+0 weekly
View

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

22
3
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

- Self-hosted public radiation map for importing, analyzing, and visualizing measurement tracks.

15
1
3 weeks ago
+0 weekly
View

- Terminal tool for planning large projects in simple markdown.

13
0
1 week 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

- Generate PlantUML diagrams from Chrome or Firefox network inspections.

11
1
9 months ago
+0 weekly
View

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

8
0
3 weeks 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

- When CURL says your SSL library is too old — use GURL. One file. Zero SSL dependencies.

5
0
2 days ago
+0 weekly
View

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

3
0
3 weeks ago
+0 weekly
View

- DCMA 14-point schedule assessment CLI for MS Project Excel/CSV exports.

2
0
1 week ago
+0 weekly
View

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

2
0
2 months ago
+0 weekly
View
#177

benzjeremy/untis-go

Archived

- Fast, native WebUntis desktop client for students and teachers. Sidebar navigation, timetables, homework, absences & messages. AES-256-GCM encrypted credentials, SQLite cache-first, random port security.

1
0
5 days 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.

1
1
2 weeks ago
+0 weekly
View

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

1
0
2 months ago
+0 weekly
View

- Desktop screensaver for Spotify with digital OLED clock, canvas audio visualizer, and MPRIS controls.

0
0
5 days ago
+0 weekly
View
#181

benzjeremy/docklite

Archived

- Lightweight Portainer alternative for Docker container management with real-time SSE metrics.

0
0
5 days ago
+0 weekly
View