Skip to main content

A list of awesome Go tools. Not like awesome-go here only maintains golang awesome tools.

81
GitHub Stars
70
Curated Resources
5
Categories
21 hours ago
Last Refreshed
Go Compile HelpersServer ApplicationsCode AnalysisDevOps ToolsOther Software

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me devops tools resources from awesome-go-tools"

Installation instructions →

What's inside

DevOps Tools

  • agenttrace

    Local TUI for inspecting AI coding-agent session logs, token/cost usage, tool failures, latency, diffs, and CI gates.

  • aptly

    aptly is a Debian repository management tool

  • awsenv

    a small binary that loads Amazon (AWS) environment variables for a profile

  • Boom

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

  • bosun

    Time Series Alerting Framework

  • dogo

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

Server Applications

  • algernon

    HTTP/2 web server with built-in support for Lua, Markdown, GCSS and Amber.

  • Caddy

    Caddy is an alternative, HTTP/2 web server that's easy to configure and use.

  • consul

    Consul is a tool for service discovery, monitoring and configuration.

  • devd

    A local webserver for developers

  • etcd

    A highly-available key value store for shared configuration and service discovery.

  • nsq

    A realtime distributed messaging platform

Other Software

  • boxed

    Dropbox based blog engine

  • Circuit

    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.

  • Comcast

    Simulate bad network connections

  • confd

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

  • Docker

    An open platform for distributed applications for developers and sysadmins.

  • fleet

    A Distributed init System.

Go Compile Helpers

  • colorgo

    A wrapper around

  • gigo

    PIP-like dependency tool for golang, with support for private repositories and hashes.

  • godep

    dependency tool for go, godep helps build packages reproducibly by fixing their dependencies.

  • gom

    Go Manager - bundle for go.

  • goop

    A simple dependency manager for Go (golang), inspired by Bundler.

  • gopm

    Go Package Manager

Code Analysis

  • doc

    Go documentation tool that produces an alternative doc format.

  • dupl

    A tool for code clone detection.

  • errcheck

    Errcheck is a program for checking for unchecked errors in Go programs.

  • gcvis

    Visualise Go program GC trace data in real time.

  • goast-viewer

    Web based Golang AST visualizer.

  • GoCover.io

    GoCover.io offers the code coverage of any golang package as a service.

Showing a sample of 70 resources. View the full list on GitHub →