Awesome Go Software Packages

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

    aptly - Debian repository management tool

  • blocky blocky 4,120
    star
    updated 14 days ago Apache License 2.0

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

  • updated 6 months ago MIT License

    Fast cross-platform HTTP benchmarking tool written in Go

  • boom boom 4,745
    star
    updated over 7 years ago Apache License 2.0

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

  • borg borg 1,602
    star
    updated about 6 years ago Apache License 2.0

    Search and save shell snippets without leaving your terminal

  • bosun bosun 3,364
    star
    updated 10 months ago MIT License

    Time Series Alerting Framework

  • updated about 1 year ago MIT License

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

  • cherry cherry 299
    star
    updated almost 7 years ago GNU General Publi...

    A tiny webchat server in Go.

  • circuit circuit 1,972
    star
    updated 7 months ago Apache License 2.0

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

  • comcast comcast 10,173
    star
    updated 10 months ago Apache License 2.0

    Simulating shitty network connections so you can build better systems.

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

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

  • croc croc 23,068
    star
    updated 10 months ago MIT License

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

  • dasel dasel 4,818
    star
    updated about 1 month 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 8 months ago Other

    A new generation cloud backup tool

  • updated 10 months ago MIT License

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

  • fac fac 1,825
    star
    updated 4 months ago MIT License

    Easy-to-use CUI for fixing git conflicts

  • fleet fleet 2,426
    star
    updated about 5 years ago Apache License 2.0

    fleet ties together systemd and etcd into a distributed init system

  • fleet fleet 2,013
    star
    updated about 1 month ago Other

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

  • flynn flynn 7,872
    star
    updated over 2 years ago BSD 3-Clause "New...

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

  • gaia gaia 5,150
    star
    updated 8 months ago Apache License 2.0

    Build powerful pipelines in any programming language.

  • gebug gebug 628
    star
    updated 3 months ago Apache License 2.0

    Debug Dockerized Go applications better

  • gfile gfile 720
    star
    updated about 1 year ago MIT License

    Direct file transfer over WebRTC

  • gitea gitea 40,576
    star
    updated 3 months 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,569
    star
    updated about 1 year ago MIT License

    Multi-platform Nintendo Game Boy Color emulator written in Go

  • gocc gocc 587
    star
    updated about 1 year ago Other

    Parser / Scanner Generator

  • godns godns 1,347
    star
    updated 8 months 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 43,802
    star
    updated 2 months ago MIT License

    Gogs is a painless self-hosted Git service

  • Gokapi Gokapi 746
    star
    updated 12 months ago GNU Affero Genera...

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

  • updated 9 months ago Other

    Go port of Coda Hale's Metrics library

  • updated almost 8 years ago

    Build Go Toolchains /w native libs for cross-compilation

  • updated 5 months ago MIT License

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

  • goreplay goreplay 18,275
    star
    updated 17 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 4 months ago MIT License

    Enable your Go applications to self update

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

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

  • gox gox 4,589
    star
    updated about 1 year ago Mozilla Public Li...

    A dead simple, no frills Go cross compile tool

  • goxc goxc 1,681
    star
    updated over 4 years ago

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

  • guora guora 662
    star
    updated about 1 year ago MIT License

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

  • gvm gvm 9,430
    star
    updated 2 months ago MIT License

    Go Version Manager

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

    DEPRECATED: Data collection and processing made easy.

  • hey hey 17,071
    star
    updated 6 months ago Apache License 2.0

    HTTP load generator, ApacheBench (ab) replacement

  • hk hk 709
    star
    updated about 2 years ago Other

    DEPRECATED: see

  • IDE IDE 358
    star
    updated over 1 year ago GNU Lesser Genera...

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

  • ipe ipe 367
    star
    updated about 3 years ago MIT License

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

  • updated about 1 year ago MIT License

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

  • juju juju 2,288
    star
    updated 28 days 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,089
    star
    updated 2 months ago MIT License

    Modern Job Scheduler

  • kool kool 663
    star
    updated about 2 months ago MIT License

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

  • kubevela kubevela 6,041
    star
    updated 24 days ago Apache License 2.0

    The Modern Application Platform.

  • kwatch kwatch 916
    star
    updated about 1 month ago MIT License

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

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

    Basic LDAP v3 functionality for the GO programming language.

  • leaps leaps 743
    star
    updated about 1 year ago MIT License

    A pair programming service using operational transforms

  • lgo lgo 2,311
    star
    updated 11 months ago BSD 3-Clause "New...

    Interactive Go programming with Jupyter

  • lime lime 15,306
    star
    updated over 3 years ago BSD 2-Clause "Sim...

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

  • liteide liteide 7,364
    star
    updated 5 months ago GNU Lesser Genera...

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

  • updated 4 months ago MIT License

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

  • metric metric 352
    star
    updated over 4 years ago MIT License

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

  • updated almost 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 314
    star
    updated over 1 year ago

    MongoDB generic REST server in Go

  • mylg mylg 2,683
    star
    updated about 4 years ago MIT License

    Network Diagnostic Tool

  • nes nes 5,352
    star
    updated 8 months ago MIT License

    NES emulator written in Go.

  • notary notary 3,167
    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 14,904
    star
    updated 4 days ago Other

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

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

    Flexible HTTP command line stress tester for websites and web services

  • plik plik 1,352
    star
    updated 3 months ago Other

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

  • pomerium pomerium 3,819
    star
    updated 27 days ago Apache License 2.0

    Pomerium is an identity and context-aware access proxy.

  • updated about 2 months ago

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

  • restic restic 23,280
    star
    updated about 1 month ago BSD 2-Clause "Sim...

    Fast, secure, efficient backup program

  • rkt rkt 8,825
    star
    updated about 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 almost 2 years ago Other

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

  • rump rump 486
    star
    updated 7 months ago MIT License

    Hot sync two Redis servers using dumps.

  • s3gof3r s3gof3r 1,141
    star
    updated over 2 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,271
    star
    updated about 2 months ago MIT License

    Parallel S3 and local filesystem execution tool.

  • sake sake 638
    star
    updated 6 months ago MIT License

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

  • updated 7 months ago Apache License 2.0

    Command Line Interface for Scaleway

  • scc scc 5,862
    star
    updated 21 days 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,042
    star
    updated 2 months ago MIT License

    Making it easy to write shell-like scripts in Go

  • updated 5 months ago MIT License

    Executing shell commands via HTTP server

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

    A simple and powerful SSH keys manager

  • snap snap 1,796
    star
    updated over 1 year ago Apache License 2.0

    The open telemetry framework

  • statusok statusok 1,604
    star
    updated over 2 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,455
    star
    updated 4 months ago MIT License

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

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

    Open Source Continuous File Synchronization

  • updated about 3 years ago MIT License

    Modern TCP tool and service for network performance observability.

  • toxiproxy toxiproxy 9,412
    star
    updated 8 months ago MIT License

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

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

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

  • vegeta vegeta 22,559
    star
    updated 3 months ago MIT License

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

  • vflow vflow 1,059
    star
    updated about 1 month ago Apache License 2.0

    Enterprise Network Flow Collector (IPFIX, sFlow, Netflow)

  • viper viper 25,815
    star
    updated 6 days ago MIT License

    Go configuration with fangs

  • webhook webhook 9,787
    star
    updated about 1 month ago MIT License

    webhook is a lightweight incoming webhook server to run shell commands

  • woke woke 417
    star
    updated 10 months ago MIT License

    Detect non-inclusive language in your source code.