778 Resources
Golang terminal-application Libraries
Our notification system simplifies the process of sending notifications via email, SMS, and push notifications for multiple applications. It supports multiple providers, customizable templates, and is easy to integrate into any application.
Simplify Notification Management with Customizable Templates and Multi-Provider Integration ⭐️ Why Envoyer Nowadays, notifications play a crucial role
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
Github-backup application
Github-backup application This application clone your github repository with all commits, branch, tags etc. to your local disk Dependencies This App u
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
Fast and light-weight API proxy firewall for request and response validation by OpenAPI specs.
Open Source API Firewall API Firewall is a high-performance proxy with API request and response validation based on OpenAPI/Swagger schema. It is desi
Terminal JSON viewer
* Function eXecution Features Mouse support Streaming support Preserves key order Preserves big numbers Install brew install fx snap install fx scoop
A clean, Markdown-based publishing platform made for writers. Write together, and build a community.
WriteFreely is a clean, minimalist publishing platform made for writers. Start a blog, share knowledge within your organization, or build a community
Oso is a batteries-included framework for building authorization in your application.
Oso What is Oso? Oso is a batteries-included framework for building authorization in your application. With Oso, you can: Model: Set up common permiss
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
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
Go-watchdog - a web application observability tool built for Go
Go-watchdog is a web application observability tool built for Go, it exposes a status endpoint for application services like databases, caches, message-brokers, mails and storages.
Lagoon - Simple Linux package repository mirror
Lagoon - Simple Linux package repository mirror A lagoon is a shallow stretch of water separated from the sea by a reef or sandbank. Lagoon can be use
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
Go from the beginning - A book on Go, contains fundamentals but also recipes
Go from the beginning Welcome to Go from the beginning, a free book containing 25+ lessons that will take you from "zero to hero" in the amazing langu
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
A DDoS program written in Golang.
AGDDoS 🎈 下载地址: ⚡️ 点我下载最新版本 | ☁ 备用下载-镜像网站 | ☁ 备用下载-FastGit 如果你想获取最新版本通知,请给我们一个Watching, 谢谢! 🔨 使用方法 首先,你的系统需要满足以下条件: Windows 7 或更高版本,不支持Windows XP/200
mercuryPQCrypto is a go post quantum cryptography (PQC) algorithms lib for studying the pqc migration and application adaptation.
mercuryPQCrypto-README 1 mercuryPQCrypto: Mercury Cryptography Project mercuryPQCrypto is a cryptography project conducted by Chongqing University, Ch
REST API CRUD dengan Golang, Mux, Gorm dan MySQL
Getting Started Running App Create and Run MySQL Database, DBNAME : "go_rest_api_crud" then: go run main.go Step Productions Install GoLang Official
✨ 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
Sysmonitor - System Monitor Application for Linux
Readme This application generates HTML report files that can be viewed over webb
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: ▇
Litestream-read-replica-demo - A demo application for running live read replication on fly.io with Litestream
Litestream Read Replica Demo A demo application for running live read replicatio
Instal - Install any binary app from a script URL
🛰️ Install any binary app from a script URL. this cli app is an alternative to
FizzBuzz: A ready-to-use console application that provides tools to format output with conditions
FizzBuzz FizzBuzz is a ready-to-use console application that provides tools to f
Emojivoto - A microservice application that allows users to vote for their favorite emoji
Emoji.voto A microservice application that allows users to vote for their favori
Targetrwe api test - This project provides the backend service for the targetrwe test application
Targetrwe-api This project provides the backend service for the targetrwe test a
Ixia-c-one - A re-packaged (as a single-container) flavor of multi-container application ixia-c
ixia-c-one ixia-c-one is a re-packaged (as a single-container) flavor of multi-c
Customer-microservice - Microservice of customer built with golang and gRPC
🥳 Building microservices to manage customer data using Go and gRPC Command to g
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
Echo-mongo-api - Simple Golang REST application with Echo Framework & MongoDB
Echo-mongo-api - Simple Golang REST application with Echo Framework & MongoDB
This codebase was created to demonstrate a fully fledged fullstack application built with Golang/Echo including CRUD operations, authentication, routing, pagination, and more.
This codebase was created to demonstrate a fully fledged fullstack application built with Golang/Echo including CRUD operations, authentication, routing, pagination, and more.
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
Configmanager - Package used for retrieving application settings from various sources
Config Manager Package used for retrieving application settings from various sou
GoVWA - A web application developed to help the pentester and programmers to learn the vulnerabilities
GoVWA - A web application developed to help the pentester and programmers to learn the vulnerabilities
This is a simple HTTP application that returns system info
sysinfo This is a simple HTTP application that returns system info. Trace Support There is also simple OpenTelemetry tracing support via the -t flag.
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
📝 connote is a simple console-based note taking tool.
📝 connote connote is a simple console-based note taking tool. Install Download the binary for your operating system from Releases Run go install gith
A simple authentication web application in Golang (using jwt)
Simple Authentication WebApp A simple authentication web app in Go (using JWT) Routes Path Method Data /api/v1/auth/register POST {"firstname":,"lastn
Code solution for question against internship application at Eluvio
Eluvio Problem Statement Imagine you have a program that needs to look up information about items using their item ID, often in large batches. Unfortu
Application - A software-as-a-service available to clients globally as a multi-tenant elastic solution based on the Bhojpur.NET Platform
Bhojpur Application - Foundation Framework The Bhojpur Application is a primary
Gobby-cli - CLI application to debug gobby applications
go(bby) Interactive debugging tool for gobby applications Usage Coming soon™ Ins
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.
Fishfindr - An application that is being developed to help me figure out the best places to fish based on my catch history
fishfindr Fishfindr is an application that is being developed to help me figure out the best places to fish based on my catch history. The front-end p
🖥 Securely transfer and send anything between computers with TUI.
🖥️ Securely transfer and send anything between computers with TUI. Installation ways
Cloud Spanner load generator to load test your application and pre-warm the database before launch
GCSB GCSB Quickstart Create a test table Load data into table Run a load test Operations Load Single table load Multiple table load Loading into inter
A simple application to show how to use dd-trace-go's tracer and profiler.
dd-trace-go-demo A simple application to show how to use dd-trace-go's tracer and profiler. Usage To run this demo application, simply clone this repo
External glow ESP for CS:GO
CSGO Wallhack Golang External glow ESP for CS:GO Prerequisites Install Golang Admin privileges on local machine Getting Started: Step 1: Getting this
Ecommerce-api - Rest api of e-commerce web application
E-commerce Rest API Swagger documentation to test api Domain diagram
Dotcel - Domain name application built on top of celestia
dotcel dotcel is a blockchain built using Cosmos SDK and Tendermint and created
Golang Echo and html template.
golang-website-example Golang Echo and html template. move GitHub repository for hello to golang-website-example Visual Studio Code Run and Debug: lau
Wordle-cli - play wordle in your command line
Wordle CLI Play Wordle in your command line! Screenshots Download You can downlo
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
Gowiki - The Go Web Application Tutorial by referenced Go docs
Go Wep Application This is a simple Go Wep Application developed by referring to
Go-site-crawler - a simple application written in go that can fetch contentfrom a url endpoint
Go Site Crawler Go Site Crawler is a simple application written in go that can f
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
Wipe-discord - TUI application to erase Discord messages
wipe-discord Terminal user interface (TUI) application to delete Discord message
A very simple, silly little kubectl plugin / utility that guesses which language an application running in a kubernetes pod was written in.
A very simple, silly little kubectl plugin / utility that guesses which language an application running in a kubernetes pod was written in.
Radiant is used for rapid development of enterprise application in Go, including RESTful APIs, web apps and backend services.
Radiant is used for rapid development of enterprise application in Go, including RESTful APIs, web apps and backend services.
Radical - A command-line tool facilitating development of radiant-based application
radical radical is a command-line tool facilitating development of radiant-based
Wordle - A terminal Wordle written in Go
Wordle A terminal Wordle written in Go. Running If you couldn't tell from the im
Application de gestion de la soirée boursière du Cercle Info (serveur web).
Boursière Getting started Run the tests. go test Start the server in development mode. go run . Routes See the detailed route description for more inf
Govuln - How to patch a vulnerability indirectly lifted into a Go Lang application in a manner which satsfies Twistlock scanning
govuln Desire to learn how to patch a vulnerability indirectly lifted into a Go
Linux provisioning scripts + application deployment tools. Suitable for self-hosting and hobby-scale application deployments.
Apollo Linux provisioning scripts + application deployment tools. Suitable for self-hosting and hobby-scale application deployments. Philosophy Linux-
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
MealPlanr is an application dedicated to the trivial and boring task of meal planning 📅 and generating a shopping list 🛒 .
MealPlanr is an application dedicated to the trivial and boring task of meal planning 📅 and generating a shopping list 🛒 .
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
This Go based project of Aadhyarupam Innovators demonstrate the code examples for building microservices, integration with cloud services (Google Cloud Firestore), application configuration management (Viper) etc.
This Go based project of Aadhyarupam Innovators demonstrate the code examples for building microservices, integration with cloud services (Google Cloud Firestore), application configuration management (Viper) etc.
Go kickstart is a simple repository that I'm managing to a have a fast setup for Go web application
Go kickstart is a simple repository that I'm managing to a have a fast setup for Go web application with my most common use cases using practices that I found useful and easy to maintain.
An application dedicated to the trivial and boring task of meal planning 📅 and generating shoppings list 🛒.
An application dedicated to the trivial and boring task of meal planning 📅 and generating shoppings list 🛒.
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
Nrod-go - Sample application to process Train Movements messages from the Network Rail Open Data feed
NROD Train Movements Processor Sample application to process Train Movements mes
Simple application in Golang that retrieves your ip and updates your DNS entries automatically each time your IP changes.
DNS-Updater Simple application in Golang that retrieves your ip and updates your DNS entries automatically each time your IP changes. Motivation Havin
An application written in Go to generate fractals like the Mandelbrot set and the Julia set.
Fractals An application written in Go to generate fractals like the Mandelbrot set and the Julia set. Screenshots Mandelbrot set Julia set Prerequisit
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
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
StreamWall - WIP demo application which streams music in exchange for streaming sats
Stream Wall Music examples borrowed from https://ableandthewolf.com/ check them
🌕 Server application for storing doujinshi, manga, art collections and other galleries with API and user control. Written in Go.
🌕 Server application for storing doujinshi, manga, art collections and other galleries with API and user control. Written in Go.
Go-gke-pulumi - A simple example that deploys a GKE cluster and an application to the cluster using pulumi
This example deploys a Google Cloud Platform (GCP) Google Kubernetes Engine (GKE) cluster and an application to it
Poc-krakend: Allows you to create, modify and delete enpoints in "configuration.json" without restart the application.
poc-krakend Description This POC is for test dynamic (Hot reload) routes in krakend. Allows you to create, modify and delete enpoints in "configuratio
Websocket-chat - A simple websocket chat application
WebSocket Chat App This is a simple chat app based on websockets. It allows user
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
This is a simple Golang application that executes SQL commands to clean up a mirror node's database.
This is a simple Golang application that executes SQL commands to clean up a mirror node's database.
Http-recorder - Application for record http response as static files
http-recorder This is a application for record http response as static files. Th