gotrash rm alternative written in Go. Installation Usage put list restore clear LICENSE Installation Homebrew $ brew install koki-develop/tap/gotrash
xk6-top A k6 extension to updating the current k6 metrics summaries on the terminal during the test run. Metric summaries are updated on the terminal
gat cat alternative written in Go. Installation Usage LICENSE Installation Homebrew $ brew install gat go install $ go install github.com/koki-develop
ChatGPT Terminal UI This is a simple terminal user interface for ChatGPT, written in Go with the tview library. ChatGPT is a chatbot that can generate
Minesweeper CLI (Work In Progress) This is a command-line version of the classic Minesweeper game written in Go. Please note that this project is a wo
Wingman Your second pilot in the terminal. What is Wingman? Wingman is a tool that helps you to generate shell commands using OpenAI GPT-3 model. How
J WIP! Note that this is more a POC just to start playing with some input mechanics and UX. The code here is designed to be quick and dirty to get the
Live Cricket Score Get Live Cricket Score on your Terminal and CMD Usage Download or clone the repo https://github.com/mskian/go-cricket-score.git cd
cui Stop building complex curl statements, use a terminal-based request editor. usage Launch the application and along the bottom row you can see the
adhocore/chin A GO lang command line tool to show a spinner as you wait for some long running jobs to finish. This is a simple project but carries a t
Tea Tutor This is a Bubbletea program designed to be run locally or over ssh. You can use it to define and serve quizzes on any subject. Demo Dependin
Go Chat - UDP Go Chat is a basic terminal chat application built using Golang. The app sends data using UDP protocols, meaning any data / messages sen
PokeASCIILogin A simple, useless but also pretty script written in Go that prints random Pokemon across your terminal every time you login (or every t
progressbar A simple progress bar for golang projects. I created that because there was a long processes in some project and I didn't know what was th
figlet-clock a nice figlet-powered clock for your terminal needs Made to replace the default tmux clock in C-t: Clone the repo git clone https://githu
asdf-install-latest asdf-install-latest installs the latest semver version of all your asdf plugins so you don't have to ๐ demo.mov asdf-install-late
Go color is a simple golang package for adding color to terminal output. This package includes: Normal colors Bold colors Underlined colors High Inten
Robin A terminal-friendly, dead-simple file server. Written in Go. Table of Content Introduction Features Installation Contributions Credits License I
./dops - better docker ps A replacement for the default docker-ps that tries really hard to fit into the width of your terminal. Rationale By default,
pixel Pixel is a Matrix client for the terminal built with Bubble Tea and mautrix-go How to Run Set up an account on Matrix.org - (i.e., on Element) C
Redis Viewer A tool to view Redis data in terminal. Install Go version =1.16: go install github.com/saltfishpr/[email protected] or Download from R
gh-stars ๐ A GitHub CLI extension to show repository stargazers. Installation Make sure you have gh-cli installed. Install the extension: $ gh extens
Imgcat Display images and gifs in your terminal emulator. Features Animated GIF support Accept media through stdin Transparency Installation MacOS bre
QuizIO QuizIO is a feature-rich terminal quiz app made with the Go programming language! You can use the program to easily take part in a quiz with da
Mangal 3 ๐ The most advanced CLI manga downloader in the entire universe! mangal.mov Try it! curl -sL mangal.metafates.one/run | sh Note This script
gh-eco ๐ฆ gh extension to explore the ecosystem Installation Install the gh cli - see the installation Installation requires a minimum version (2.0.0)
wander An efficient terminal application/TUI for your HashiCorp Nomad cluster. Browse jobs, allocations, tasks, and logs Exec to run commands in runni
A Kubernates Cloud Shell (Web Terminal) Operator English | ็ฎไฝไธญๆ cloudtty is an easy-to-use operator to run web terminal and cloud shell intended for a
๐ค Generate, build, handle and deploy your own bot with your favorite language, for Discord, or Telegram, or Slack. With botway, you can focus on your
๐ Snail Snail is a minimalistic multiplatform shell implemented in Go. It has a number of base functionalities that allow you to interact with the op
tsk tsk is a terminal task management app with an emphasis on simplicity, efficiency and ease of use Description tsk allows you to create and manage y
asciicam Displays your webcam... on the terminal. Build $ go build Usage $ asciicam # use a specific camera device $ asciicam -dev=/dev/video0 # set
Greedy, Regex-Aware Binary Downloader Table of contents Motivation Installation Usage Quickstart Options Next steps Why This project helps you automat
Taskcli ________________________________ A terminal UI for manage tasks -------------------------------- \ ^__^ \ (oo)\_______
mandelbrot-cli Multiplatform, Elegant and clean terminal mandelbrot fractal explorer written in pure golang with concurrency to make the computing of
Itโs ls + du + tree with interactive GUI on your terminal! gls is created to easily view, filer and search your files and folders with their size whenever you need to open up some storage space. It wouldnโt be wrong to say that gls is a minimal yet powerful file manager CLI tool.
typioca Minimal, terminal based typing speed tester. Tapioca (/หtรฆpiหoสkษ/) is a starch extracted from the storage roots of the cassava plant. Pearl t
GoBackup Simple tool for backup your databases, files to cloud storages. GoBackup is a fullstack backup tool design for web servers similar with backu
infinite ๐งฌ ็จไบๅผๅไบคไบๅผ CLI(tui,terminal) ็จๅบ็็ปไปถๅบ. ไธญๆ | English Features ๆไพไธ็ณปๅๅผ็ฎฑๅณ็จ็็ปไปถ autocomplete progress bar / progress-bar group multi/single select sp
termcanvas Draw stuff in your terminal! Features Placing pixels 16 different colors Drawing filled squares Drawing empty boxes Displaying custom text
You spin me right round Ysmrr is a simple multi-line spinner package for your terminal. Installing go get -u github.com/chelnak/ysmrr Usage // Create
Termbot A fully fledged terminal emulator in a Discord chat, inspired by BashBot โก๏ธ Quick start First, download and install Go. Version 1.18 or later
Termsuji termsuji is an application to play Go in your terminal. It is limited in features and scope, but you can play and finish games in progress on
dlv-tui dlv-tui is a terminal user interface for the delve debugger. Made for Go developers who prefer using terminal-only tools in their workflow. Th
DISCLAIMER This project is not supported, and is subject to change. There are no compatibility guarantees. It was developed during a hackathon and isn
Features Start/Stop Customizable character sets (spinners) Custom spinner color, background Custom spinner text Restarting and reversing the spinner P
Minesweeper ๐ฉ ๐ฃ Play Minesweeper in your terminal! A simple TUI implementation of the immortal desktop video game, Minesweeper, made using the wonde
Blush With Blush, you can highlight matches with any colours of your choice. Install Usage Note Normal Mode Dropping Unmatched Piping Arguments Notes
๐ Table of Contents Problem Solution Features Usage Examples List example Lipgloss full example Tips Overlapping markers Use lipgloss.Width MaxHeight
pro - Pull Request Opener A single command to open current PR in browser. Supports GitHub and GitLab. Available for macOS, Linux and Windows. Demo Usa
ipfs-tui The Terminal User Interface for Go-IPFS ๐ Build/Run Before starting, be sure your local IPFS node is up and running. # clone the repo git cl
CLI Bookmark A bookmarker for your terminal. Installation Run go install github.com/henrikac/[email protected]. Usage Add bookmark $ bookmark add speak
gosling Natural sounding text-to-speech in the terminal (and more). Pre-requisites This is NOT intended to be a completely-free, pick-up-and-use TTS s
โโโโโโ โโโโโ โโโโโโ โโ โโโโโโ โโโโโโ โโโโโโ โโโโโ โโโโโโโโ โโ โโ โโ โโ โโ โโ โโ โโ โโ โโ โโ โโ โโ โโ โโ โโ โโโโโโ
The goal of this project is to use a free API service to shorten the URL and output it either on the screen or via the terminal
Dungeons and Dragons Text Adventure Welcome adventurer Installation Install golang https://go.dev/doc/install Open the package file you downloaded and
Artsy ๐๏ธ 16 color image viewer for the terminal that uses content-aware image resizing. Why I wanted to develop an image viewer that could be usable
gignr Generate .gitignore files from your terminal About gignr Pronounced (Gee Ignore) In the past, I used toptal/gitignore.io to generate a .gitignor
Super move (smv) Super move is a terminal UI that allows you to save a lot of time when moving files between two folders NOTE: When the mkdir function
GoSnake A Snake game that supports multiple players to play together online. The game is written in go language and does not use other third-party lib
table: Tables for terminals This is a Go module for rendering tables in the terminal. Features โ๏ธ Headers/footers โฉ๏ธ Text wrapping ๐ Auto-merging of
colors Easily add ANSI colors to your text and symbols in the terminal. Install $ go get -u github.com/davipatricio/colors Example package main impor
SpinGO SpinGO is a very basic library for making progress spinners which has no dependencies. SpinGO is single threaded and meant to be used as a prog
A simple script to take screenshots using your terminal ๐ Usage: If you want to use the properly builded script, check setup Command Description full
AtomicGo | keyboard Get The Module | Documentation | Contributing | Code of Conduct ------------------------------------------------------------------
ASCII Animator ascii-animator.mp4 How to Use Clone this repository and cd into it: git clone [email protected]:davidhsingyuchen/ascii-animator.git cd asc
What is this? Analog clock written in Golang. How to get and run the code. 1st step Get the code. go get -d github.com/y-hatano-github/go-clock 2nd s
Orchid A powerful and widgets-rich TUI framework for Go. Heavily work in progress. Installation go get github.com/ayntgl/orchid Usage package main i
github-compare A Command-line tool to statistics the GitHub repositories Install $ go install github.com/anqiansong/[email protected] Example Tabl
OpenWRT Monitor This little tool polls openwrt routers for TX and RX data and visualizes it. It relies on three environment variables: ROUTER_USER - t
harvest-go-cli Warning Still in development!! Not ready to be used yet. Do time reporting from your terminal. Interesting links becoded/go-harvest =
Github CLI A simple tool to list Github trending, issues, pull requests. Usage # trending github-cli trending github-cli trending go github-cli trendi
xkcd-comics-go Read xkcd comics from the confort of your terminal! Requires feh for displaying the images fetched from xkcd.com (It can be disabled wi
longgopher looooooooooooooooooooong gopher! ๐ค What's this? A command to show long gopher on your terminal! Inspired by: mattn/longcat ๐บ ๐ป Usage Usa
termui This is UI-support Platform. Features Several premade widgets for common use cases Easily create custom widgets Position widgets either in a re
nyaa-cli Terminal user interface for nyaa.si with support of peerflix. Peerflix can be enabled with the --peerflix flag. By default the tool will only
Gomo is a Simple Golang multi modules tool. Installation โฌ Using script Shell curl -sL https://bit.ly/gomo-cli | bash PowerShell iwr -useb https://bit
* Function eXecution Features Interactive viewer Preserves key order Preserves big numbers Install Using Golang to build & install from source: go ins
Goradio Mp3 stream player in the terminal written in go as a proof of concept. Usage Build and run : git clone https://github.com/hamdouni/goradio cd
SSH Slides SSH Slides is an SSH server that hosts terminal-based presentations where your viewers can follow along in their own terminals. This servic
โโฆโโฆโโโโโโโโ โโโโโ โฆโฆโโฆโโฃโ โฆโโโโ โโโโโโโฃโฉโฃโโฃโโฃโโฃโฉโฃ โโโฉโโฉโโโโฉโโฉโฉโฉโโฉโโ Wreckle a wordle cracker that analyze your previous inputs and provide possible ans
Note Logger Summary A very simple note-taking CLI you can use from the terminal that uses a SQLite DB to persist, and query, notes. Building/Installin
SSHlisten Lightweight Information Sharing Terminal Encyclopedia Nerd over SSH. Share and rate different resources from the community on the command li
go-osc52 A terminal Go library to copy text to clipboard from anywhere. It does so using ANSI OSC52. The Copy() function defaults to copying text from
execit exec any pod in one web page. ๐ก Intro Super simple terminal management in k8s. โจ Features multi cluster like kubernetes dashboard, but more si
topi Terminal OpenAPI documentation viewer ๐ About topi is still under development... ๐ topi is the documentation viewer for OpenAPI v3 definitions
ghok is a very small CLI to check GitHub's status and incidents from the terminal