Trending Go Projects

This page lists the top trending Go projects based on the growth of GitHub stars.
It is updated once every day. The last update was on 11 Oct 2021.
» Get a weekly report « straight in your inbox. Every Friday.

Top 50 Trending Go Projects

  • GitHub repo dnstake

    DNSTake — A fast tool to check missing hosted DNS zones that can lead to subdomain takeover

  • GitHub repo datree

    Prevent Kubernetes misconfigurations from reaching production (again 😤 )! Datree is a CLI tool to ensure K8s manifests and Helm charts follow best practices as well as your organization’s policies. See our docs:

  • GitHub repo kubegres

    Kubegres is a Kubernetes operator allowing to deploy one or many clusters of PostgreSql instances and manage databases replication, failover and backup.

  • GitHub repo netpoll

    A high-performance non-blocking I/O networking framework, which focused on RPC scenarios, developed by ByteDance. (by cloudwego)

  • GitHub repo kubescape

    kubescape is the first tool for testing if Kubernetes is deployed securely as defined in Kubernetes Hardening Guidance by to NSA and CISA (

  • GitHub repo nerdctl

    contaiNERD CTL - Docker-compatible CLI for containerd, with support for Compose

  • GitHub repo create-go-app

    ✨ Create a new production-ready project with backend, frontend and deploy automation by running one CLI command! (by create-go-app)

  • GitHub repo parca

    Continuous profiling for analysis of CPU, memory usage over time, and down to the line number. Saving infrastructure cost, improving performance, and increasing reliability.

  • GitHub repo lima

    Linux virtual machines, on macOS (aka "Linux-on-Mac", "macOS subsystem for Linux", "containerd for Mac", unofficially)

  • GitHub repo authelia

    The Single Sign-On Multi-Factor portal for web apps

  • GitHub repo dtm

    🔥A cross-language distributed transaction manager. Support xa, tcc, saga, transactional messages. go分布式事务管理器

  • GitHub repo jwt

    Community maintained clone of (by golang-jwt)

  • GitHub repo steampipe

    Use SQL to instantly query your cloud services (AWS, Azure, GCP and more). Open source CLI. No DB required.

  • GitHub repo bsc

    A Binance Smart Chain client based on the go-ethereum fork

  • GitHub repo authentik

    The authentication glue you need.

  • GitHub repo Weaviate

    Weaviate is a cloud-native, modular, real-time vector search engine

  • GitHub repo gokart

    A static analysis tool for securing Go code

  • GitHub repo allstar

    GitHub App to set and enforce security policies

  • GitHub repo terrascan

    Detect compliance and security violations across Infrastructure as Code to mitigate risk before provisioning cloud native infrastructure.

  • GitHub repo cue

    The new home of the CUE language! Validate and define text-based and dynamic configuration (by cue-lang)

  • GitHub repo podman

    Podman: A tool for managing OCI containers and pods.

  • GitHub repo opentelemetry-go

    OpenTelemetry Go API and SDK

  • GitHub repo ethermint

    Ethermint is a scalable and interoperable Ethereum library, built on Proof-of-Stake with fast-finality using the Cosmos SDK. (by tharsis)

  • GitHub repo sealer

    Seal your applications all dependencies and kubernetes into CloudImage! Build Deliver and Run user-defined clusters in one command.

  • GitHub repo cosign

    Container Signing

  • GitHub repo terraform-provider-restapi

    A terraform provider to manage objects in a RESTful API

  • GitHub repo hysteria

    Hysteria is a feature-packed network utility optimized for networks of poor quality (e.g. satellite connections, congested public Wi-Fi, connecting from China to servers abroad)

  • GitHub repo wiretrustee

    Connect your devices into a single secure private WireGuard®-based mesh network.

  • GitHub repo interactsh

    An OOB interaction gathering server and client library

  • GitHub repo devtron

    Software Delivery Workflow For Kubernetes

  • GitHub repo peirates

    Peirates - Kubernetes Penetration Testing tool

  • GitHub repo turbo-geth

    Ethereum implementation on the efficiency frontier

  • GitHub repo kubernetes-event-exporter

    Export Kubernetes events to multiple destinations with routing and filtering

  • GitHub repo v2rayA

    A Linux web GUI client of Project V which supports V2Ray, Xray, SS, SSR, Trojan and Pingtunnel 🚀

  • GitHub repo stern

    ⎈ Multi pod and container log tailing for Kubernetes -- Friendly fork of (by stern)

  • GitHub repo netmaker

    Netmaker makes networks with WireGuard. Netmaker automates fast, secure, and distributed virtual networks.

  • GitHub repo wild-workouts-go-ddd-example

    Go DDD example application. Complete project to show how to apply DDD, Clean Architecture, and CQRS by practical refactoring.

  • GitHub repo portmaster

    🏔 Love Freedom - ❌ Block Mass Surveillance

  • GitHub repo drago

    ☁️ Securely connect anything with WireGuard® and manage all your networks from a single place.

  • GitHub repo toolbox

    Tool for containerized command line environments on Linux (by containers)

  • GitHub repo go-algorand

    Algorand's official implementation in Go.

  • GitHub repo optimism

    Monorepo implementing the Optimistic Ethereum protocol

  • GitHub repo filemanager

    📂 Web File Browser

  • GitHub repo gocron

    Easy and fluent Go cron scheduling. This is a fork from

  • GitHub repo grype

    A vulnerability scanner for container images and filesystems

  • GitHub repo noverify

    Pretty fast linter (code static analysis utility) for PHP

  • GitHub repo buf

    A new way of working with Protocol Buffers.

  • GitHub repo temporal

    Temporal service and CLI

  • GitHub repo actions-runner-controller

    Kubernetes controller for GitHub Actions self-hosted runnners

  • GitHub repo service

    Starter code for writing web services in Go using Kubernetes.

ABOUT: The growth percentage is calculated as the increase in the number of stars compared to the previous month. We list only projects that have at least 500 stars and a GitHub organization logo set.


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

Project Growth
1 dnstake 98.6%
2 datree 91.8%
3 kubegres 61.1%
4 netpoll 54.9%
5 kubescape 47.3%
6 nerdctl 39.5%
7 create-go-app 38.3%
8 parca 35.6%
9 lima 34.9%
10 authelia 32.5%
11 dtm 31.7%
12 jwt 28.6%
13 steampipe 26.5%
14 bsc 25.3%
15 authentik 23.8%
16 Weaviate 20.3%
17 gokart 19.2%
18 allstar 18.9%
19 terrascan 18.7%
20 cue 18.6%
21 podman 18.6%
22 opentelemetry-go 17.9%
23 ethermint 17.9%
24 sealer 17.9%
25 cosign 17.0%
26 terraform-provider-restapi 16.7%
27 hysteria 16.6%
28 wiretrustee 16.3%
29 interactsh 16.0%
30 devtron 15.4%
31 peirates 14.9%
32 turbo-geth 14.6%
33 kubernetes-event-exporter 14.0%
34 v2rayA 13.8%
35 stern 13.6%
36 netmaker 13.2%
37 wild-workouts-go-ddd-example 13.0%
38 portmaster 12.6%
39 drago 12.4%
40 toolbox 12.2%
41 go-algorand 12.2%
42 optimism 12.0%
43 filemanager 11.9%
44 gocron 11.7%
45 grype 11.2%
46 noverify 11.2%
47 buf 11.1%
48 temporal 10.9%
49 actions-runner-controller 10.8%
50 service 10.7%