Awesome Go

Other Software

80 libraries in Software Packages / Other Software

croc

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

40,592Software PackagesOther Software
restic

De-duplicating backup program

36,575Software PackagesOther Software
Gor

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

19,321Software PackagesOther Software
JuiceFS

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

14,534Software PackagesOther Software
toxiproxy

Proxy to simulate network and system conditions for automated tests

12,418Software PackagesOther Software
Comcast

Simulate bad network connections

10,518Software PackagesOther Software
scc

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

8,818Software PackagesOther Software
confd

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

8,421Software PackagesOther Software
LiteIDE

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

7,767Software PackagesOther Software
Backrest

Web-based UI and orchestrator for restic backup

7,548Software PackagesOther Software
blocky

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

7,025Software PackagesOther Software
drive

Google Drive client for the commandline

6,728Software PackagesOther Software
Duplicacy

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

5,696Software PackagesOther Software
nes

Nintendo Entertainment System (NES) emulator written in Go

5,660Software PackagesOther Software
Gokapi

Lightweight server to share files, which expire after a set amount of downloads or days. Similar to Firefox Send, but without public upload

2,906Software PackagesOther Software
myLG

Command Line Network Diagnostic tool written in Go

2,719Software PackagesOther Software
GoBoy

Nintendo Game Boy Color emulator written in Go

2,638Software PackagesOther Software
Stack Up

Stack Up, a super simple deployment tool - just Unix - think of it like 'make' for a network of servers

2,512Software PackagesOther Software
lgo

Interactive Go programming with Jupyter. It supports code completion, code inspection and 100% Go compatibility

2,455Software PackagesOther Software
Documize

Modern wiki software that integrates data from SaaS tools

2,420Software PackagesOther Software
sonic

Sonic is a Go Blogging Platform. Simple and Powerful

2,109Software PackagesOther Software
Plakar

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

2,087Software PackagesOther Software
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

1,976Software PackagesOther Software
tldx

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

1,928Software PackagesOther Software
Plik

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

1,822Software PackagesOther Software
portal

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

1,766Software PackagesOther Software
borg

Terminal based search engine for bash snippets

1,605Software PackagesOther Software
shell2http

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

1,508Software PackagesOther Software
bluetuith

TUI Bluetooth manager for Linux

1,421Software PackagesOther Software
vFlow

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

1,157Software PackagesOther Software
peg

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

1,118Software PackagesOther Software
GoNB

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

1,052Software PackagesOther Software
Go Package Store

App that displays updates for the Go packages in your GOPATH

891Software PackagesOther Software
yai

AI powered terminal assistant

867Software PackagesOther Software
gfile

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

762Software PackagesOther Software
onWatch

Monitor AI API quotas across providers locally with historical tracking, alerts, and a web dashboard to avoid surprise throttling and budget overruns

756Software PackagesOther Software
Leaps

Pair programming service using Operational Transforms

753Software PackagesOther Software
sake

sake is a command runner for local and remote hosts

752Software PackagesOther Software
Chapar

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

715Software PackagesOther Software
Guora

A self-hosted Quora like web application written in Go

673Software PackagesOther Software
gocc

Gocc is a compiler kit for Go written in Go

664Software PackagesOther Software
Gebug

A tool that makes debugging of Dockerized Go applications super easy by enabling Debugger and Hot-Reload features, seamlessly

631Software PackagesOther Software
mockingjay

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

566Software PackagesOther Software
woke

Detect non-inclusive language in your source code

517Software PackagesOther Software
go-peerflix

Video streaming torrent client

477Software PackagesOther Software
mac-cleanup-go

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

461Software PackagesOther Software
hotswap

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

424Software PackagesOther Software
ide

Browser accessible IDE. Designed for Go with Go

364Software PackagesOther Software
stew

An independent package manager for compiled binaries

358Software PackagesOther Software
Neo-cowsay

🐮 cowsay is reborn. for a New Era

343Software PackagesOther Software
crawley

Web scraper/crawler for cli

339Software PackagesOther Software
wellington

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

301Software PackagesOther Software
Cherry

Tiny webchat server in Go

298Software PackagesOther Software
fjira

A fuzzy-search based terminal UI application for Attlasian Jira

275Software PackagesOther Software
tcpdog

eBPF based TCP observability

263Software PackagesOther Software
joincap

Command-line utility for merging multiple pcap files together

218Software PackagesOther Software
Orbit

A simple tool for running commands and generating files from templates

187Software PackagesOther Software
vaku

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

161Software PackagesOther Software
CrunchyCleaner

A lightweight, software cache cleanup tool for Windows & Linux

156Software PackagesOther Software
GooseForum

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

145Software PackagesOther Software
boxed

Dropbox based blog engine

78Software PackagesOther Software
dp

Through SDK for data exchange with blockchain, developers can get easy access to DAPP development

77Software PackagesOther Software
KeibiDrop

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

62Software PackagesOther Software
Seaweed File System

Fast, Simple and Scalable Distributed File System with O(1) disk seek

43Software PackagesOther Software
LightCMS

Self-hosted content management system with static page generation, role-based access control, and an MCP server for agent-driven content operations

32Software PackagesOther Software
naclpipe

Simple NaCL EC25519 based crypto pipe tool written in Go

22Software PackagesOther Software
tinycare-tui

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

22Software PackagesOther Software
Snitch

Simple way to notify your team and many tools when someone has deployed any application via Tsuru

16Software PackagesOther Software
chicha-isotope-map

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

15Software PackagesOther Software
gotermfx

Zero-dependency terminal animation CLI with built-in effects and a small API for custom animations

14Software PackagesOther Software
GoDocTooltip

Chrome extension for Go Doc sites, which shows function description as tooltip at function list

13Software PackagesOther Software
dispositio

Terminal tool for planning large projects in simple markdown

13Software PackagesOther Software
hoofli

Generate PlantUML diagrams from Chrome or Firefox network inspections

11Software PackagesOther Software
GURL

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

5Software PackagesOther Software
mdv

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

3Software PackagesOther Software
ScheduleGate

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

2Software PackagesOther Software
claude-grep

Search Claude Code session history with regex and semantic (vector) search

2Software PackagesOther Software
spotify-screensaver

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

Software PackagesOther Software
untis-go

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

Software PackagesOther Software
SiteBrush

Keep the website. Retire WordPress. Turn an existing website into editable static HTML without rebuilding its design

Software PackagesOther Software