Awesome Go Software Packages

  • aptly aptly 2,551
    star
    updated 3 months ago MIT License

    aptly - Debian repository management tool

  • blocky blocky 4,670
    star
    updated about 2 months ago Apache License 2.0

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

  • updated about 1 year ago MIT License

    Fast cross-platform HTTP benchmarking tool written in Go

  • boom boom 4,745
    star
    updated about 8 years ago Apache License 2.0

    HTTP(S) load generator, ApacheBench (ab) replacement, written in Go

  • borg borg 1,607
    star
    updated almost 7 years ago Apache License 2.0

    Search and save shell snippets without leaving your terminal

  • bosun bosun 3,395
    star
    updated 4 months ago MIT License

    Time Series Alerting Framework

  • updated over 1 year ago MIT License

    ๐Ÿš€ Modern cross-platform HTTP load-testing tool written in Go

  • cherry cherry 301
    star
    updated over 7 years ago GNU General Publi...

    A tiny webchat server in Go.

  • circuit circuit 1,980
    star
    updated about 1 year ago Apache License 2.0

    Circuit: Dynamic cloud orchestration http://gocircuit.org

  • comcast comcast 10,309
    star
    updated 7 months ago Apache License 2.0

    Simulating shitty network connections so you can build better systems.

  • community community 2,151
    star
    updated 5 months ago GNU Affero Genera...

    Modern Confluence alternative designed for internal & external docs, built with Go + EmberJS

  • croc croc 23,068
    star
    updated over 1 year ago MIT License

    Easily and securely send things from one computer to another ๐ŸŠ ๐Ÿ“ฆ

  • dasel dasel 4,818
    star
    updated 8 months ago MIT License

    Select, put and delete data from JSON, TOML, YAML, XML and CSV files with a single tool. Supports conversion between formats and can be used as a Go package.

  • duplicacy duplicacy 4,739
    star
    updated about 1 year ago Other

    A new generation cloud backup tool

  • updated over 1 year ago MIT License

    easyssh-proxy provides a simple implementation of some SSH protocol features in Go

  • fac fac 1,837
    star
    updated 11 months ago MIT License

    Easy-to-use CUI for fixing git conflicts

  • fleet fleet 2,426
    star
    updated almost 6 years ago Apache License 2.0

    fleet ties together systemd and etcd into a distributed init system

  • fleet fleet 2,915
    star
    updated 3 months ago Other

    Open-source platform for IT, security, and infrastructure teams. (Linux, macOS, Chrome, Windows, cloud, data center)

  • flynn flynn 7,863
    star
    updated about 3 years ago BSD 3-Clause "New...

    [UNMAINTAINED] A next generation open source platform as a service (PaaS)

  • gaia gaia 5,190
    star
    updated over 1 year ago Apache License 2.0

    Build powerful pipelines in any programming language.

  • gebug gebug 631
    star
    updated 7 months ago Apache License 2.0

    Debug Dockerized Go applications better

  • gfile gfile 735
    star
    updated over 1 year ago MIT License

    Direct file transfer over WebRTC

  • gitea gitea 44,779
    star
    updated 26 days ago MIT License

    Git with a cup of tea! Painless self-hosted all-in-one software development service, including Git hosting, code review, team collaboration, package registry and CI/CD

  • goboy goboy 2,596
    star
    updated over 1 year ago MIT License

    Multi-platform Nintendo Game Boy Color emulator written in Go

  • gocc gocc 612
    star
    updated over 1 year ago Other

    Parser / Scanner Generator

  • godns godns 1,347
    star
    updated about 1 year ago Apache License 2.0

    A dynamic DNS client tool supports AliDNS, Cloudflare, Google Domains, DNSPod, HE.net & DuckDNS & DreamHost, etc, written in Go.

  • gogs gogs 44,646
    star
    updated 4 months ago MIT License

    Gogs is a painless self-hosted Git service

  • Gokapi Gokapi 746
    star
    updated over 1 year ago GNU Affero Genera...

    Lightweight selfhosted Firefox Send alternative without public upload. AWS S3 supported.

  • updated over 1 year ago Other

    Go port of Coda Hale's Metrics library

  • updated over 8 years ago

    Build Go Toolchains /w native libs for cross-compilation

  • updated 12 months ago MIT License

    An app that displays updates for the Go packages in your GOPATH.

  • goreplay goreplay 18,622
    star
    updated 29 days ago Other

    GoReplay is an open-source tool for capturing and replaying live HTTP traffic into a test environment in order to continuously test your system with real data. It can be used to increase confidence in code deployments, configuration changes and infrastructure changes.

  • updated 11 months ago MIT License

    Enable your Go applications to self update

  • govvv govvv 535
    star
    updated over 1 year ago Apache License 2.0

    "go build" wrapper to add version info to Golang applications

  • gox gox 4,594
    star
    updated over 1 year ago Mozilla Public Li...

    A dead simple, no frills Go cross compile tool

  • goxc goxc 1,677
    star
    updated about 5 years ago

    a build tool for Go, with a focus on cross-compiling, packaging and deployment

  • guora guora 664
    star
    updated almost 2 years ago MIT License

    ๐Ÿ––๐Ÿป A self-hosted Quora like web application written in Go ๅŸบไบŽ Golang ็ฑปไผผ็ŸฅไนŽ็š„็งๆœ‰้ƒจ็ฝฒ้—ฎ็ญ”ๅบ”็”จ ๅŒ…ๅซ้—ฎ็ญ”ใ€่ฏ„่ฎบใ€็‚น่ตžใ€็ฎก็†ๅŽๅฐ็ญ‰ๅŠŸ่ƒฝ

  • gvm gvm 10,035
    star
    updated 4 months ago MIT License

    Go Version Manager

  • heka heka 3,408
    star
    updated over 5 years ago Other

    DEPRECATED: Data collection and processing made easy.

  • hey hey 17,864
    star
    updated 3 months ago Apache License 2.0

    HTTP load generator, ApacheBench (ab) replacement

  • hk hk 709
    star
    updated almost 3 years ago Other

    DEPRECATED: see

  • IDE IDE 358
    star
    updated almost 2 years ago GNU Lesser Genera...

    A Go code editor. With debugging and Autocomplete. ไธ€ไธช Go ไปฃ็ ็ผ–่พ‘ๅ™จ๏ผŒๅ…ทๆœ‰ DEBUGGING ๅ’Œ AUTOCOMPLETE

  • ipe ipe 366
    star
    updated over 3 years ago MIT License

    An open source Pusher server implementation compatible with Pusher client libraries written in GO

  • updated 2 months ago MIT License

    Jenkins CLI allows you to manage your Jenkins in an easy way. Jenkins ๅ‘ฝไปค่กŒๅฎขๆˆท็ซฏ

  • juju juju 2,288
    star
    updated 8 months ago Other

    Orchestration engine that enables the deployment, integration and lifecycle management of applications at any scale, on any infrastructure (Kubernetes or otherwise).

  • kala kala 2,130
    star
    updated 9 months ago MIT License

    Modern Job Scheduler

  • kool kool 665
    star
    updated 3 months ago MIT License

    From local development to the cloud: web apps development with containers made easy.

  • kubevela kubevela 6,382
    star
    updated about 2 months ago Apache License 2.0

    The Modern Application Platform.

  • kwatch kwatch 959
    star
    updated 2 months ago MIT License

    ๐Ÿ‘€ monitor & detect crashes in your Kubernetes(K8s) cluster instantly

  • ldap ldap 2,235
    star
    updated 3 months ago Other

    Basic LDAP v3 functionality for the GO programming language.

  • leaps leaps 749
    star
    updated over 1 year ago MIT License

    A pair programming service using operational transforms

  • lgo lgo 2,311
    star
    updated over 1 year ago BSD 3-Clause "New...

    Interactive Go programming with Jupyter

  • lime lime 15,297
    star
    updated almost 4 years ago BSD 2-Clause "Sim...

    Open source API-compatible alternative to the text editor Sublime Text

  • liteide liteide 7,544
    star
    updated 4 months ago GNU Lesser Genera...

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

  • updated 8 months ago MIT License

    Go library for decoding generic map values into native Go structures and vice versa.

  • metric metric 353
    star
    updated almost 5 years ago MIT License

    Minimal metrics for Go (counter/gauge/histogram). No dependencies. Compatible with expvar. Web UI included.

  • updated over 2 years ago MIT License

    Fake server, Consumer Driven Contracts and help with testing performance from one configuration file with zero system dependencies and no coding whatsoever

  • mora mora 315
    star
    updated 7 months ago

    MongoDB generic REST server in Go

  • mylg mylg 2,691
    star
    updated over 4 years ago MIT License

    Network Diagnostic Tool

  • nes nes 5,427
    star
    updated 3 months ago MIT License

    NES emulator written in Go.

  • notary notary 3,216
    star
    updated 4 months ago Apache License 2.0

    Notary is a project that allows anyone to have trust over arbitrary collections of data

  • packer packer 15,086
    star
    updated about 1 month ago Other

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

  • pewpew pewpew 405
    star
    updated over 2 years ago MIT License

    Flexible HTTP command line stress tester for websites and web services

  • plik plik 1,439
    star
    updated 5 months ago Other

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

  • pomerium pomerium 4,016
    star
    updated about 2 months ago Apache License 2.0

    Pomerium is an identity and context-aware access proxy.

  • updated 9 months ago

    CLI tool for batch-sending email via any SMTP server.

  • restic restic 23,280
    star
    updated 8 months ago BSD 2-Clause "Sim...

    Fast, secure, efficient backup program

  • rkt rkt 8,820
    star
    updated over 4 years ago Apache License 2.0

    [Project ended] rkt is a pod-native container engine for Linux. It is composable, secure, and built on standards.

  • rtop rtop 2,099
    star
    updated over 2 years ago Other

    rtop is an interactive, remote system monitoring tool based on SSH

  • rump rump 491
    star
    updated about 1 year ago MIT License

    Hot sync two Redis servers using dumps.

  • s3gof3r s3gof3r 1,145
    star
    updated about 3 years ago MIT License

    Fast, concurrent, streaming access to Amazon S3, including gof3r, a CLI. http://godoc.org/github.com/rlmcpherson/s3gof3r

  • s5cmd s5cmd 2,554
    star
    updated 4 months ago MIT License

    Parallel S3 and local filesystem execution tool.

  • sake sake 649
    star
    updated about 1 year ago MIT License

    ๐Ÿค– sake is a task runner for local and remote hosts

  • updated about 1 year ago Apache License 2.0

    Command Line Interface for Scaleway

  • scc scc 6,574
    star
    updated about 2 months ago MIT License

    Sloc, Cloc and Code: scc is a very fast accurate code counter with complexity calculations and COCOMO estimates written in pure Go

  • script script 5,457
    star
    updated 3 months ago MIT License

    Making it easy to write shell-like scripts in Go

  • updated 12 months ago MIT License

    Executing shell commands via HTTP server

  • skm skm 860
    star
    updated over 1 year ago MIT License

    A simple and powerful SSH keys manager

  • snap snap 1,796
    star
    updated about 2 years ago Apache License 2.0

    The open telemetry framework

  • statusok statusok 1,617
    star
    updated over 3 years ago Other

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

  • sup sup 2,485
    star
    updated 11 months ago MIT License

    Super simple deployment tool - think of it like 'make' for a network of servers

  • syncthing syncthing 56,638
    star
    updated 12 months ago Mozilla Public Li...

    Open Source Continuous File Synchronization

  • updated almost 4 years ago MIT License

    Modern TCP tool and service for network performance observability.

  • toxiproxy toxiproxy 9,412
    star
    updated about 1 year ago MIT License

    โฐ ๐Ÿ”ฅ A TCP proxy to simulate network and system conditions for chaos and resiliency testing

  • utask utask 1,197
    star
    updated 4 months ago BSD 3-Clause "New...

    ยตTask is an automation engine that models and executes business processes declared in yaml. โœ๏ธ๐Ÿ“‹

  • vegeta vegeta 23,157
    star
    updated 3 months ago MIT License

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

  • vflow vflow 1,087
    star
    updated 3 months ago Apache License 2.0

    Enterprise Network Flow Collector (IPFIX, sFlow, Netflow)

  • viper viper 27,043
    star
    updated about 1 month ago MIT License

    Go configuration with fangs

  • webhook webhook 10,260
    star
    updated 5 months ago MIT License

    webhook is a lightweight incoming webhook server to run shell commands

  • woke woke 446
    star
    updated 7 months ago MIT License

    Detect non-inclusive language in your source code.