fzf
Command-line fuzzy finder written in Go.
Command-line fuzzy finder written in Go.
A tool for exploring each layer in a Docker image.
wrap git commands with additional functionality to interact with github from the terminal.
A Lodash like Go library based on Go 1.18+ Generics (map, filter, contains, find...)
[Top-like](https://ctop.sh) interface (e.g. htop) for container metrics.
provides a set of extensions on top of the excellent built-in database/sql package.
Deliver Go binaries as fast and easily as possible.
Interactive cli tool for HTTP inspection.
usql is a universal command-line interface for SQL databases.
Simplistic interactive filtering tool.
Modern Go utility library which provides helpers (map, find, contains, filter, chunk, reverse, ...).
Common libraries for writing Go services/applications from Dropbox.
Fast minifiers for HTML, CSS, JS, XML, JSON and SVG file formats.
Groups similar goroutines and colorizes stack dump.
Minio Client provides minimal tools to work with Amazon S3 compatible cloud storage and filesystems.
Golang tool that does static analysis, unit testing, code review and generate code quality report.
Helper to merge structs and maps in Golang. Useful for configuration default values, avoiding messy if-statements.
Simple library for retry mechanism.
A powerful CLI for create a new production-ready project with backend (Golang), frontend (JavaScript, TypeScript) & deploy automation (Ansible, Docker) by running one command.
A simple, standalone, and lightWeight tool that can do health/status checking daemon, support HTTP/TCP/SSH/Shell/Client/... probes, and Slack/Discord/Telegram/SMS... notification.
Small package to infer the file type checking the magic numbers signature.
Fault tolerance and resilience patterns for Go.
Simple and powerful toolkit for BoltDB.
Package for MIME type detection based on magic numbers.
Jump helps you navigate faster by learning your habits.
Blazingly fast CLI tool for creating projects from boilerplate templates.
cli app to easily create ssh tunnels.
Sesh is a CLI that helps you create and manage tmux sessions quickly and easily using zoxide.
manage your git repositories in one place.
Library for scanning data from a database into Go structs and more.
A Vim-like binary editor written in Go.
A CLI tool to manage /etc/hosts with easy commands.
Circuit Breakers in Go.
Simple command-line SSH tunnel manager.
A tool for developers to share terminal/tmux sessions securely over the web. Itβs perfect for remote pair programming, accessing computers behind NATs/firewalls, remote debugging, and more.
Simple, seamless, lightweight time tracking for Git.
Automated changelog tool for preparing releases with lots of customization options.
\*nix cross-platform (OS agnostic) supervisor.
An efficient and feature complete Hystrix like Go implementation of the circuit breaker pattern.
π cross-platform clipboard package in Go.
A simple fake clock for golang.
Go debugger.
CLI tool to help you manage multiple repositories.
The management of multiple local services running over different ports made easy.
Control mouse and keyboard from a smartphone.
Rate limiters for distributed applications in Golang with configurable back-ends and distributed locks.
Scan golang `sql.Rows` directly to structs, slices, or primitive types.
Parallel and Pipelined HTTP GET Utility.
Library inspired in Lazy evaluation and functional programming that takes the hassle out of working with arrays.
Golang utility library with syntactic sugar. It's like lodash, but for golang.
Full implementation of ISO-3166-1, ISO-4217, ITU-T E.164, Unicode CLDR and IANA ccTLD standards.
Utility to write daemons.
Visualize dependency graphs as physical tower structures, inspired by XKCD #2347.
Cross Platform tool to validate configuration files.
DRY (don't repeat yourself) package for Go.
Small and simple package to easily consume REST APIs.
Go HTTP Requests for Humansβ’.
Timed rate limiter for Go.
A system and resource monitoring tool written in Golang!
Simple and reliable ssh tunnels with embedded ssh server in Golang.
A static http server anywhere you need.
The most advanced functional mechanism to perform actions repetitively until successful.
Load environment variables from `.env` or any `io.Reader` in Go.
Collection of useful utility functions. (strings, concurrency, manipulations, ...).
Wi-Fi QR Code Generator.
Pattern matching library.
Go-lang global event triggerer, Register Events with an id and trigger the event from anywhere from your project.
XML Sitemap generator written in Go.
Slice, map, multimap, struct, function, data conversion utilities. Service router, macro evaluator, tokenizer.
Interactive viewer for JSON logs.
Managing go application shutdown with signals.
go:generate tool for wrapping symbols exported by golang plugins (1.8 only).
Evaluate arbitrary expressions in Go.
Pure Go bsdiff and bspatch libraries and CLI tools.
Utility for generating random data based on an input template.
Process manager for Golang applications with an HTTP API.
High-performance rate limiting library with token bucket and AIMD strategies.
Recompiling and rerunning go apps when source changes.
Crytpgo is a TUI based application written purely in Go to monitor and observe cryptocurrency prices in real time!
Library for executing shell commands on osx, windows and linux.
Changelog generator using a git repository with multiple configuration possibilities.
Runs functions resiliently, catching and restarting panics.
provide filtering, sanitizing, and conversion of Go data.
CLI for building powerful aliases.
Fast Concurrent / Parallel Sorting.
Caching library with support for multiple backend stores (Redis, Memcached, filesystem etc).
Mongodb Pagination for official mongodb/mongo-go-driver package which supports both normal queries and Aggregation pipelines.
Git Commits Visualizer, CLI tool to visualize your Git commits on your local machine.
LiveReload server for Go.
go-lock is a lock library implementing read-write mutex and read-write trylock without starvation.
SeaweedFS client library with almost full features.
Cookie struct parsing and helper package.
Database client library, proxy for any master slave, master master structures. Lightweight and auto balancing in mind.
Xferspdy provides binary diff and patch library in golang.
Pure Go ultra performant MIME sniffing library/utility.
A Pattern matching library inspired by ts-pattern.
Health package simplifies the way you add health check to your services.
A CLI for removing unused or previous versions of AWS Lambdas.
All you need when you are working with countries in Go.
Quota manager and rate limiter collection for Go.