460 Resources
Golang windows-terminal Libraries
⚙️ Operating Account Operators (OAO) is a Golang tool to interact with the LDAP protocol to manage account groups, roles, ACLs/ACEs, etc...
⚙️ OAO (Operating Account Operators) ⚙️ Operating Account Operators (OAO) is a Golang tool to interact with the LDAP protocol to manage account groups
Images for your terminal.
imeji イメジ ー Images for the terminal imeji is a lightweight alternative to the awesome chafa. It is written in go and can be easily embedded into tools
Extensible Go terminal spinner with advanced functions with 82 built-in spinners
Features Start/Stop Customizable character sets (spinners) Custom spinner color, background Custom spinner text Restarting and reversing the spinner P
Golang terminal ANSI OSC52 wrapper. Copy text to clipboard from anywhere.
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
Bot flash sale shopee tanpa webdriver atau selenium. support Android (Termux), Windows, dan Linux
Disclaimer Pembuat bot ini tidak bertanggung jawab jika anda kena banned/blokir shopee Fitur Tidak mengandalkan webdriver atau selenium dapat membuat
Terminal JSON viewer
* Function eXecution Features Mouse support Streaming support Preserves key order Preserves big numbers Install brew install fx snap install fx scoop
Record, share and export your terminal as a animated SVG image.
Record, share and export your terminal as a animated SVG image. Overview TermSVG is an all in one cli tool to record, replay and export your terminal
TCG - terminal cell graphics library
TCG - terminal cell graphics Go Graphics library for use in a text terminal. Only 1bit graphics can be used with two colors. Used unicode block symbol
Cross-platform Go/Golang GUI library.
中文 | English GoVCL Cross-platform Golang GUI library, The core binding is liblcl, a common cross-platform GUI library created by Lazarus. GoVCL is a n
A very simple note-taking CLI you can use from the terminal that uses a SQLite DB to persist, and query, notes.
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
🛠️ Terminal tools, written from scratch.
🛠️ tools My blog post: Beating grep with Go A bag of toys. A project to take ownership over the terminal tools I use every day. Projects grup (grep)
A terminal Snake game that supports multiple players to play together online.
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
A terminal based preview tool for markdown 🍪
Smooth Smooth is a terminal based preview tool for markdown. Features Turning: turn next/previous slide Scroll: scroll up/down slide Search: search wo
Blush - highlight matches with any colours of your choice
Blush With Blush, you can highlight matches with any colours of your choice. Install Usage Note Normal Mode Dropping Unmatched Piping Arguments Notes
Integrated ssh-agent for windows. (pageant compatible. openSSH ssh-agent etc ..)
OmniSSHAgent About The chaotic windows ssh-agent has been integrated into one program. Chaos Map of SSH-Agent on Windows There are several different c
Terminal user interface for nyaa.si with support of peerflix
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
How to get a Go / Golang app using the Gin web framework running natively on Windows Azure App Service WITHOUT using a Docker container
Go on Azure App Service View the running app - https://go-azure-appservice.azurewebsites.net 😎 This is an example repo of how to get a Go / Golang a
📣 `say` command for Windows written in Go
📣 winsay say command for Windows powered by Microsoft Speech API Usage Just specify the text as arugument(s). The text will read aloud. Usage: wins
✨ Pretty TOTP manager in your terminal
asunder Asunder, Sweet and Other Distress asunder is a small pretty command-line TOTP manager. Installation Binaries Download a binary from the releas
go-wordle - Wordle in terminal, written in Go
go-wordle go-wordle is a simple console application that allows user to play Wordle game in terminal. It is synchronized with official New York Times
Typistone - Typing races in your terminal
typistone (WIP) A typeracer clone for the terminal users. Usage go run . and th
Bonzai - Bonzai! Simple CLI Command Trees in Go
Bonzai! Simple CLI Command Trees in Go Bonzai command trees are unlike anything
Termbar - Generate terminal charts in Go
termbar Generate terminal bar charts in Go. a: ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ 50 b: ▇
Moviefetch: a simple program to search and download for movies from websites like 1337x and then stream them
MovieFetch Disclaimer I am NOT responisble for any legal issues or other you enc
Instal - Install any binary app from a script URL
🛰️ Install any binary app from a script URL. this cli app is an alternative to
Golang-video-screensaver - A work in progress Microsoft Windows video screensaver implemented in Go
golang-video-screensaver A work in progress Microsoft Windows video screensaver
Hanan - A terminal that brings out a form for inputs to a program (incomplete)
hanan a terminal that brings out a form for inputs to a program (incomplete) Dev
A golang tool to view Redis data in terminal
Redis Viewer A tool to view Redis data in terminal. Usage: KeyBoard Description ctrl+c exit redis viewer ↑ previous key ↓ next key ← previous page → n
🖥 Securely transfer and send anything between computers with TUI.
🖥️ Securely transfer and send anything between computers with TUI. Installation ways
Wordle-cli - play wordle in your command line
Wordle CLI Play Wordle in your command line! Screenshots Download You can downlo
A tool to stream videos📺 directly into VLC media player just by its name from terminal.
PeerWatch A tool to stream videos directly into the VLC media player. Download Download the tool from here: Windows Linux win-x64 linux-x64 Building Y
Chrome-Password-Dumper - Chrome password dumper written in Go for Linux and Windows
Chrome-Password-Dumper Chrome password dumper written in Go for Linux and Window
Wordle - A terminal Wordle written in Go
Wordle A terminal Wordle written in Go. Running If you couldn't tell from the im
aerc is an email client for your terminal.
aerc aerc is an email client for your terminal. This is a fork of the original aerc by Drew DeVault. A short demonstration can be found on https://aer
Spotify lyrics in your terminal.
sptlrx Spotify lyrics in your terminal. Features Timesynced lyrics in your terminal. Fully compatible with spotifyd. Works well with long lines & Unic
The sntr command-line program gives you convenient access to Sentry directly from your terminal.
sntr: all of Sentry at your fingertips The sntr command-line program gives you convenient access to Sentry directly from your terminal. Disclaimer: th
gomUP is a tool to keep track of outdated dependencies and upgrade them to the latest version
gomUP 🆙 gomUP is a tool to keep track of outdated dependencies and upgrade them to the latest version. Designed for monorepo Go projects and Go proje
Typo - Terminal input simulator for demos
typo Somehow, whenever I need to give a presentation or demo, my typing skills d
Terminal based wordle clone. Uses the amazing charm.sh libraries to render and expose the game over SSH
Terminal based wordle clone. Uses the amazing charm.sh libraries to render and expose the game over SSH
Invidtui - An invidious client, which fetches data from invidious and displays a user interface in the terminal(TUI)
invidtui invidtui is an invidious client, which fetches data from invidious and
Golang Port Knocking for Linux + Windows
Vishnu(The Hidden Backdoor) RS{JOIN_REDTEAM} Taken from the Trimurit, the triple deity of supreme divinity. Vishnu is known as "The Preserver". This p
Vulture - A Unix Operating System Built Using Golang
vulture A Unix Operating System Built Using Golang Requirements: macOS: make sur
Note - A text editor for the Linux Terminal! (Mainly compatible with Arch, because I made it on there)
Note - A text editor for the Linux Terminal! (Mainly compatible with Arch, because I made it on there)
ghcv-cli makes it easy to view the user-created issues, pull requests, and repositories in the terminal.
ghcv-cli ghcv-cli makes it easy to view the user-created issues, pull requests, and repositories in the terminal. About Show a list of pull requests c
gh is GitHub on the command line. It brings pull requests, issues, and other GitHub concepts to the terminal next to where you are already working with git and your code
gh is GitHub on the command line. It brings pull requests, issues, and other GitHub concepts to the terminal next to where you are already working with git and your code
Podman-tui - A Terminal User Interface to interact with the podman (v3.x)
podman-tui podman-tui is a Terminal User Interface to interact with the podman (
Savoir - A tool to perform tasks during internal security assessment
Savoir Savoir is a tool to perform tasks during internal security assessment. Th
Termle - Wordle in the Terminal. termle
termle Wordle in the Terminal. termle. go install
Terminal application used for API testing
Easily create, manage and execute http requests from the terminal.
Telegram Bot Exec Terminal Command
teleterm Telegram Bot Exec Terminal Command you can exec command from your telegram Demo Video Demo & Tutorial : https://www.youtube.com/watch?v=AJOPn
🖍️ Marker is the easiest way to match and mark strings for colorful terminal outputs!
Marker is the easiest way to match and mark strings for colorful terminal outputs. marker Marker is built for easily match and mark strings for colorf
Build terminal dashboards using ascii/ansi art and javascript
blessed-contrib Build dashboards (or any other application) using ascii/ansi art and javascript. Friendly to terminals, ssh and developers. Extends bl
check if new episodes of anime has been released from you're terminal
checkanime Check if new episodes of you're favourite anime has been released from you're terminal Installation Make sure $GOPATH/bin is added to PATH
Qalam - An easy to use terminal styling library
Qalam ✏️ Qalam is a Go library for easy terminal styling. Installation go get gi
Proof-of-concept Windows-like clipboard manager for Linux in Go
Goclip Simple Windows-like clipboard manager for linux. This application is just a proof-of-concept and might be highly unstable. Features Clipboard t
CLI tool to access the ranna API from your terminal.
Ranna CLI Usage Usage cli: -auth string ranna API auth token -endpoint string ranna API endpoint (default "http://api.ranna.zekro.
A terminal designed for anyone to use and designed for any platform
A terminal designed for anyone to use and designed for any platform. Which includes the basic features of any terminal and includes friendly commands to perform tools such as ping, traceroute, generate key pairs, encrypt/decrypt, router security actions, etc. All of the source code is done in Go.
Slack remote terminal - execute commands on remote host using slack slash command
slackRT Slack remote terminal - execute commands on remote host using slack slash command Installation Go to api.slack.com/apps and sign in and create
TUI components for Bubble Tea 🍡
Bubbles Some components for Bubble Tea applications. These components are used in production in Glow, Charm and many other applications. Spinner A spi
A cross-platform productivity tool that enables quick & easy logging for terminal commands
gologger Gologger is a cross-platform productivity tool that enables quick & easy logging for terminal commands. Table of Contents Features What's Nex
Podman (OCI containers and pods manager) Terminal UI
podman-tui podman-tui is a Terminal User Interface to interact with the podman (v3.x). podman bindings has been used to communicate with podman enviro
A tiny cross-platform Go library to hide/unhide files and directories
higgs A tiny cross-platform Go library to hide or unhide files and directories Installation $ go get github.com/dastoori/higgs Usage package main imp
2048, but for the terminal
2048 terminal edition This a simple 2048 implementation running on the terminal. 2048.mp4 Using To build, go version 1.17 or later is required. After
🐳 docker you know but with TUI.
🐳 docker you know but with TUI. this app is inspired from lazydocker Installation
A command line tool adds sz/rz support for windows terminal in WSL
SSHZ A command line tool wraps ssh client and adds rz/sz support for Windows Terminal in WSL. Prerequisite Make sure rz/sz installed in WSL, eg. sudo
Op - A small tool that will allow you to open language or framework documentation in your browser from your terminal
op "op" is a small tool that will allow you to open language or framework docume
I like reading news but I also like the terminal. I am leaning and practicing my go.
I made an api and didn't know how to use it. Screenshots The initial screen when you first run the app. The screen after you specify an id. This app u
cview - Terminal-based user interface toolkit
cview - Terminal-based user interface toolkit This package is a fork of tview. See FORK.md for more information. Demo ssh cview.rocketnine.space -p 20
Ddg - DuckDuckGo terminal search that plays nice with grep and fzf
ddg duckduckgo terminal search for use with fzf (or grep) What? With this tool y
Gocheat - Golang terminal client for cht.sh that uses charm.sh's bubbletea project
Go Cheat.sh install gotext go get -u golang.org/x/text/cmd/gotext go generate
Nvim.sh - Neovim plugin search from the terminal
nvim.sh neovim plugin directory search from the terminal $ curl https://nvim.sh/
Mailctl - A non-TUI, easy-to-use, fun, modern console-based email app
mailctl (in alpha) modern console-based email app (not TUI!) Thanks for checking
Web terminal - A (unsafe) technical demo to export a shell to web browser
Web Terminal A (unsafe) technical demo to export a shell to web browser. This pr
Tcell is an alternate terminal package, similar in some ways to termbox, but better in others.
Tcell is a Go package that provides a cell based view for text terminals, like XTerm. It was inspired by termbox, but includes many additional improve
A fast and lightweight interactive terminal based UI application for tracking cryptocurrencies 🚀
cointop Coin tracking for hackers cointop is a fast and lightweight interactive terminal based UI application for tracking and monitoring cryptocurren
ToRat is a Remote Administation tool written in Go using Tor as a transport mechanism and RPC for communication
ToRat is a Remote Administation tool written in Go using Tor as a transport mechanism and RPC for communication
Pi-fetch - get a summary of your pi-hole stats from your terminal
pi-fetch get a summary of your pi-hole stats from your terminal _ ___ _ _ ___|_|___| _|___| |_ ___| |_ | . | |___| _| -_| _
W32find - Find parent windows and their children windows using win32api.
w32find Package w32find provides a set of interface to win32 APIs that can be used to find windows and their controls. Install go get -v github.com/mo
Clui - Command Line User Interface (Console UI inspired by TurboVision)
CLUI Command Line User Interface (Console UI inspired by TurboVision) with built-in theme support. Please see screenshots of working examples at the e
Errhandle - A golang error handling framework
errhandle A golang error handling framework About errhandle: An error handling f
Wmi - One hot Go WMI package. Package wmi provides an interface to WMI. (Windows Management Instrumentation)
wmi Package wmi provides an interface to WMI. (Windows Management Instrumentation) Install go get -v github.com/moonchant12/wmi Import import "github.
DNStxt-exp - 一个提供查询 TXT 记录的 DNS 服务利用工具。例如:可配合 Windows 下的 certutil 工具传输小文件(64KB)
DNStxt-exp 一个提供查询 TXT 记录的 DNS 服务利用工具。例如:可配合 Windows 下的 certutil 工具传输小文件(64KB) HE
Trivrost - A repurposable application-downloader and -launcher
trivrost trivrost is a repurposable application-downloader and -launcher in the form of a native executable: it updates some files on a computer and e
Go-get-it - Simple database query script for UNIX-terminal usage
go-get-it Simple database query script for UNIX-terminal usage Supports MongoDB Quick start Commands: Usage of ggi: -c string MongoDB collectio
MagicSummon - A Terminal Game about Mixing Stuff to summon a MONSTER. Currently The Biggest Project I have worked on.
MagicSummon A Terminal Game about Mixing Stuff to summon a MONSTER that the warriors ALMOST defeated, but the MONSTER fled. Getting Started Clone the
Battleblips - Work in progress multiplayer terminal base battleship game written in Go (with mouse support!) using tcell library
battleblips Work in progress multiplayer terminal base battleship game written in Go (with mouse support!) using tcell library (see https://github.com
A simple tool which you can use to move through your directories from the command line
Fe What is Fe ? Fe is a simple tool which you can use to move through your direc
Terminal tasks todo with reminder tool for geek
Task Terminal tasks todo tool for geek Download Binary Mac/Linux download the binary $ cp task /usr/local/bin/task $ sudo chmod +x /usr/local/bin/task
Cross-platform (Windows, Mac, Linux) integration testing for your terminals
termtest An automatable terminal session with send/expect controls. This package leverages the go-expect package to test terminal applications on Linu
A simple json parser built using golang
jsonparser A simple json parser built using golang Installation: go get -u githu
📝 Take notes quickly and expeditiously from terminal
Installation See the last release, where you can find binary files for your ecosystem Curl: curl -sfL https://raw.githubusercontent.com/anonistas/noty
Chalk is a Go Package which can be used for making terminal output more vibrant with text colors, text styles and background colors.
Chalk Chalk is a Go Package which can be used for making terminal output more vibrant with text colors, text styles and background colors. Documentati
Rectangle.app Windows implementation
RectangleWin A minimalistic Windows rewrite of macOS Rectangle.app. Why? It seems that no window snapping utility for Windows is capable of letting us
ets2-dlc-repacker is a Windows / Linux / MacOS CLI util to automatically repack older DLC archives for compatibility with newer versions.
ets2-dlc-repacker is a Windows / Linux / MacOS CLI util to automatically repack older DLC archives for compatibility with newer versions.
A simple Go library to toggle on and off pac(proxy auto configuration) for Windows, MacOS and Linux
pac pac is a simple Go library to toggle on and off pac(proxy auto configuration
burn is a web framework written in golang to develop backend / restapi
burn burn rest api framework About: burn is a web framework written in golang to
A terminal image renderer written in Go.
TermPic An image renderer for the terminal. Written in Go. Usage You need Golang to build the binary. # Build it $ go build -o termpic main.go # Run
A Changelog Management Tool written in Go which is compatible with Linux, Windows and Mac OS-X.
changelog-go A Changelog Management Tool written in Go which is compatible with Linux, Windows and Mac OS-X. Demo Motivation Think about that: You hav