Go / Golang Terminal Tools
- ugm - A TUI to view information about UNIX users and groups
- fx - command-line tool and terminal JSON viewer.
- age - A simple, modern and secure file encryption tool.
- slack-term - A Slack client for your terminal.
- fork-cleaner - A tool to clean up old and inactive forks on your GitHub account.
- eddy - Simple, fast CLI file encryption tool.
- tcpterm - A terminal-based TCP dump viewer.
- bombadillo - A non-web client for the terminal, supporting Gopher, Gemini and much more.
- termdbms - A terminal UI for editing database files
- grv - A Git Repository Viewer.
- goose - A database migration tool written in Go.
- tproxy - A cli tool to proxy and analyze TCP connections.
- fzf - A command-line fuzzy finder
- wtf - The personal information dashboard for your terminal.
- sttr - A CLI/TUI tool to perform 30+ string transformations on text.
- ghq - Remote repository management made easy.
- rssnix - filesystem-based rss/atom/json feed fetcher and reader
- tz - A terminal based timezone helper
- termshark - A terminal UI (TUI) for tshark, inspired by Wireshark.
- textql - Execute SQL against structured text like CSV or TSV
- brows - A GitHub releases browser for the terminal
- pvw - A terminal-based (TUI) port viewer in Go
- aerc - A pretty good email client.
- tut - A TUI for Mastodon with vim inspired keys
- gocovsh - A shell for interacting with Go coverage profiles.
- restic - Fast, secure, efficient backup program.
- gotop - A terminal-based graphical activity monitor written in Go.
- ov - A feature rich terminal-based pager.
- logshark - A CLI / TUI debugger for JSON logs.
- jira-cli - Interact with Jira in the Terminal with Jira CLI.
- portal - A quick and easy command-line file transfer utility.
- viddy - A modern watch command, time machine and pager.
- dry - A Docker manager for the terminal
- keyb - Create and view custom hotkey cheatsheets in the terminal.
- slides - A terminal based presentation tool
- dive - A tool for exploring each layer in a docker image.
- stree - A simple directory tree command for listing AWS S3 bucket
- lazynpm - A simple TUI for npm commands.
- micro - A modern and intuitive terminal-based text editor
- chmod-cli - effortlessly generate chmod commands.
- gomuks - A terminal based Matrix client written in Go.
- sizeof - A command-line tool to calculate the size of data structures
- glow - Render markdown on the CLI, with pizzazz!
- lazydocker - The lazier way to manage everything docker
- gh-dash - An interactive GitHub Dashboard for your terminal.
- yai - Your AI powered terminal assistant
- servitor - A fediverse client with a terminal interface
- zeit - A simple command-line tool to track your time
- zrok - a next-generation peer-to-peer sharing platform
- lf - A terminal file manager which "lists files".
- doggo - A command-line DNS client for humans.
- orbiton - A terminal-based text editor and a minimalistic IDE.
- amfora - A fancy terminal browser for the Gemini protocol.
- gdu - Pretty fast disk usage analyzer
- curlie - The power of curl, the ease of use of httpie.
- rclone - rsync for cloud storage
- pathos - A terminal interface for editing and managing PATH environment variables.
- tran - Securely transfer and send anything between computers with a TUI
- ctop - A top-like interface for container metrics
- gtt - A TUI for Google Translate, ChatGPT, DeepL and other AI services.
- k9s - Kubernetes CLI and TUI To Manage Your Clusters In Style!
- planor - A TUI client for cloud services for aws, vultr, heroku, etc.
- eget - Easily install prebuilt binaries from GitHub.
- dns53 - Expose your EC2 quickly, easily and privately within a VPC.
- mop - stock market tracker for hackers.
- miller - an all in one swiss army knife for data processing.
- superfile - fancy, modern file manager in the terminal.
- wg-cmd - TUI for managing WireGuard configuration files
- jqp - A command line tool for querying JSON
- devzat - A tool to chat over SSH.
- updo - Uptime monitoring CLI tool with alerting and advanced settings.
- duf - Disk Usage/Free Utility - a better 'df' alternative.
- lazygit - Simple terminal UI for git commands.
- git-cc - a git extension to help write conventional commits
Know a Go / Golang based terminal tool that would be good for this list?
Post a Tool here!