622 Resources
Golang terminal-app Libraries
Deploy your own temporary email service with web interface under 15 minutes.
watt Watt is an open-source smtp wrapper written in Go that provides a simple web interface for creating and managing temporary email addresses. It is
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
Launch-tui is a small TUI app to manage launchD
launch-tui Launch-tui is a small TUI app to manage launchD Install You can either install it by donwloading the archive, uncompress it and add the fol
A cross-platform, decentralized, chat app based on SaltyIM for functionality and GioUI for UI
This project is shifted at https://git.mills.io/saltyim/app Salty UI A cross-platform, decentralized, chat app based on SaltyIM for functionality and
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
This provider simply rotates Slack refresh tokens (for use in other providers).
Terraform Provider Slack Token This provider simply rotates Slack refresh tokens (for use in other providers). Requirements Terraform = 1.0 Go = 1.1
🛠️ 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
This is for managing Slack App Manifests, it is no use if you are not developing an App for Slack.
Terraform Provider Slack App This is for managing Slack App Manifests, it is no use if you are not developing an App for Slack. Requirements Terraform
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
An app with Trie tree and Breve search Implementation CLI and HTTP both 🥳
Introduction LifeLongLearner project consists of two different parts. My English Vocabulary My Technical Book Notes All of them provided by me within
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
✨ 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
Livegollection-example-app - A simple web-chat app that demonstrates how the Golang livegollection library can be used for live data synchronization
livegollection-example-app livegollection-example-app is a simple web-chat app t
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: ▇
Grpc-todo - Simple ToDo list app with gRPC API
grpc-todo Simple ToDo list app with gRPC API This is an in-memory implementation
Instal - Install any binary app from a script URL
🛰️ Install any binary app from a script URL. this cli app is an alternative to
Build - The axelar-core app based on the Cosmos SDK is the main application of the axelar network
⚠️ ⚠️ ⚠️ THIS IS A WORK IN PROGRESS ⚠️ ⚠️ ⚠️ axelar-core The axelar-core app bas
Go-test-app - Test application to verify environment deployment and reachability over HTTP
Test app Test application to verify environment deployment and reachability over
Ecom-Golang-Fiber-Nextjs - E Commerce web app built in go with Fiber as backend, NextJS As frontend and PostgreSQL as database
Ecom-Golang-Fiber-Nextjs Setup Follow bellow steps to run the app in Dev & Prod
A simple app to produce messages to sqs by using aws sdk v2 package for Golang.
go-sqs-producer A simple app to produce messages to SQS by using aws sdk v2 package for Golang in performatic meaning. How to run | go 1.17 or above i
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
Jeen is a package wrapper that is used as a web application base for the go language.
Jeen Jeen is a package wrapper that is used as a web application base for the go language. Package Wrappers? Yes, because jeen works by using other av
Lists some Kubernetes resources in cluster or at hosts.
k8s-native-app Containerized this: go build After building this we have binary files to dockerize. Create Dockerfile. docker build -t project-clientgo
Jezziki-webapp - Discontinued but finished web app utilizing a golang backend and reactjs frontend
jezziki-webapp discontinued but finished web app utilizing a golang backend and
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
Go-based Docker App Loader
go-loader Go-based Docker App Loader Auto-runs uploaded builds with a Docker Container Structures / Home Page /ping Check Docker Container and show st
This is a web project in golang, where we will try to use multiple concepts
This is a web project in golang, where we will try to use multiple concepts ##List of all the dependencies we have used in this project Name GoCommand
This repo contains a sample app exposing a gRPC health endpoint to demo Kubernetes gRPC probes.
This repo contains a sample app exposing a health endpoint by implementing grpc_health_v1. Usecase is to demo the gRPC readiness and liveness probes introduced in Kubernetes 1.23.
A web app built using Go Buffalo web framework
Welcome to Buffalo Thank you for choosing Buffalo for your web development needs. Database Setup It looks like you chose to set up your application us
KeeneticRouteToVpn is simple app updating Keenetic Router rules for some hosts to go through VPN interface.
KeeneticRouteToVpn KeeneticRouteToVpn is simple app updating Keenetic Router rules for some hosts to go through VPN interface. It has defaults values
Vault Authentication Azure Auth Method Demo Application
This application demonstrates how applications hosted on Azure VMs can use managed identity to authenticate with HashiCorp Vault using the Azure Auth Method.
🖥 Securely transfer and send anything between computers with TUI.
🖥️ Securely transfer and send anything between computers with TUI. Installation ways
GitHub App Token Generator
A simple github action written in go to retrieve an installation access token for an app installed into an organization.
Backend to project Dating App. Written in GO, utilising Gin. MongoDB, AWS S3 and SNS.
Dating API Backend to project Dating App. Written in GO, utilising Gin. MongoDB, AWS S3 and SNS. In order to run simply type "go run ." The API requir
Wordle-cli - play wordle in your command line
Wordle CLI Play Wordle in your command line! Screenshots Download You can downlo
Lol-champions-api - A REST API app for CRUD' ing informations related to League of Legends champions, written with Go
LOL-CHAMPIONS-API Just a REST API app for CRUD' ing informations related to Leag
Simple temporary file upload and transfer web application coding with Go language.
Temp File Transfer Web Application Simple temporary file upload and transfer web application coding with Go language. Explore the Golang » Live Demo T
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
Beatstore-backend-go - Backend implementation for a social media app / e-commerce store for instrumental music,built with Golang
BeatStore-Backend-Go Backend implementation for a social media app / e-commerce
Simple-Weather-API - Simple weather api app created using golang and Open Weather API key
Simple Weather API Simple weather api app created using golang and Open Weather
A Target Tracking , NoteTaking , CheckLists and Data Management GUI App for Bug Hunter's and Pentesters.
Screenshots Features • Installation • Usage • Features • Notes • Sandman A Target Tracking , NoteTaking , CheckLists and Data Management GUI App for B
Go-cent-app - CENT.APP GO Package
CENT.APP - GO Package Official documentation - https://cent.app/en/merchant/api
Zenstring - Randomly generated, friendly & zen strings for your app
zenstring Randomly generated, friendly & zen strings for your app. Started as a
Wordle - A terminal Wordle written in Go
Wordle A terminal Wordle written in Go. Running If you couldn't tell from the im
small go-based app for note taking
Description A small note taking web-app which I am building for myself just for fun and learning purposes. My goal is too use as much of the standard
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
A migration engine to deploy database changes in your golang + mongodb app.
bisonmigration A migration engine to deploy database changes in your golang + mongodb app. Migration files register their UP and DOWN functions in the
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
An app that fetches a random name and joke, and combines them.
Wildfire Backend Assessment An app that fetches a random name and joke, and combines them.
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
Scp-wallet-api - Backend for SCP Wallet app
SCP Wallet API Backend for SCP Wallet app. It exposes a simplified REST API whic
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
A CRUD Phone Book app by REST-API, Golang and PostgreSQL
in this repository, I've created a CRUD Phone Book app by REST-API, Golang and PostgreSQL. in this app, you can: 1-Create a new contact 2-See all contacts 3-Search among the contacts 4-Delete a contact by it's name 5-Delete a contact by it's number 6-Delete all contacts
Demo application to implement a REST api backend service for an android app using the Go aah framework.
aah-recycleview-backend This tutorial is based on the aah framework to implement a REST API form of CRUD application services, taking "IN-MEMORY" stor
A timeboxing CLI app.
timebox A timeboxing CLI app. Install go get -u github.com/ecarter202/timebox cd
Open-in-linear - A tool provides a shortcut to opening a linear issue in the desktop app or browser
This tool provides a shortcut to opening a linear issue in the desktop app or browser.
E-commerce-project - RESTFUL API for TakTuku an E-Commerce App created for the purpose of study
About The Project RESTFUL API for TakTuku an E-Commerce App created for the purp
Clean-todo - An example of go app with clean architecture
clean-todo An example of go app with clean application Functionality This is a s
Tendermint-built-in - Tendermint Built-in KVStore app
Tendermint Built-in KVStore app Install & build Pull all vendor dependencies: go
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
Golang-demo - A repo for app golang-demo; bootstrapped by DevStream
golang-demo This is a repo for app golang-demo; bootstrapped by DevStream. By de
There is a certain amount of work to be done before you can implement the features of your Go powered CLI app
go-project-template-cli There is a certain amount of work to be done before you can implement the features of your Go powered CLI app. A few of those
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 (
A simple go app that can show users' cursors in real-time
ws-cursors Description A simple go app that can show users' cursors in real-time. Instance The real service is available on Heroku by address - https:
Termle - Wordle in the Terminal. termle
termle Wordle in the Terminal. termle. go install
Go-serverless-slack-app - This is a sample template for document_app_test
Go-serverless-slack-app - This is a sample template for document_app_test
Opinionated CLI app for AWS SSO made in Golang!
aws-sso-creds AWS SSO Creds Table of Contents About The Project Built With Instalation Static From source Usage Contributing License Contact Acknowled
My daily routine implements Atomic Pattern to the react app
RAGE (React Atomic Generator) Purpose My daily routine implements Atomic Pattern to the react app, I was doing that repeatedly, so the reason I create
Terminal application used for API testing
Easily create, manage and execute http requests from the terminal.
📚 Task Manager App for CVWO Application (Backend)
Task Manager App for CVWO Application 2022 Task The task for this project is to build a fullstack task manager app, and was done over the winter break
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
A simple single-file executable to pull a git-ssh repository and serve the web app found to a self-contained browser window
go-git-serve A simple single-file executable to pull a git-ssh repository (using go-git library) and serve the web app found to a self-contained brows
Qalam - An easy to use terminal styling library
Qalam ✏️ Qalam is a Go library for easy terminal styling. Installation go get gi
Record App: REST API Endpoints
REST API Endpoints api/records(POST) fetch data from mongodb api/memory(POST) cr
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 simple CRUD app built with Go for Shopify Backend Developer Intern Challenge - Summer 2022
Shopify Backend Developer Intern Challenge - Summer 2022 A simple CRUD app built with Go and Gin. This let you update track your inventory, add new it
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.
Go-web-scaffold - A simple scaffold for building web app quickly
Go-web-scaffold A simple scaffold for building web app quickly. features This sc
Hybro - App To Play Around With Fyne; To Remind Myself To Drink Water
Hybro Drink Up Homie! App To Remind Myself To Drink Water. Probably also will ke