This is your work, valued
shell2http. Executing shell commands via HTTP server
★ 1.5kgo-carpet. Tool for show test coverage in terminal for Go source files
★ 252shell2telegram. Telegram bot constructor from command-line
★ 168tcg. Terminal cell graphics library
★ 121byline. Go library for convert io.Reader to line-by-line Reader
★ 91html2data. Library and cli for extracting data from HTML via CSS selectors
★ 71docker-golang-checks. Docker image for Go-code checks
★ 12raphanus. Simple in-memory cache (run as server or embedding Go-library)
★ 7pocket2dropbox. Backup Pocket articles to Dropbox
★ 5mojolicious-radio-box. Raspberry Pi small web application for control console radio/music player
★ 4factorial-multi-language. Calc factorial in any languages
★ 4reederapp-command-line-client. Generate html for unread Reeder.app feeds
★ 3etc. Little things
★ 3find-copypaste-perl-subs. Find the copied subs in perl code
★ 2gommand. Go one liner program. Similar to python -c
★ 2xml-plist-perl. Read Mac OS plist files as xml (using XML::LibXML) / perl
★ 2homebrew-tools. Homebrew formulas
★ 2msoap.github.com. host index/home pages
★ 1t-plot. cli utility for visualising numbers in the terminal
★ 1rpi-weather-station. RPI a simple weather station
★ 1agterm. Terminal for agentic flow
★ 266nativewebp. Native webp encoder for Go
★ 450blaise. A modern, self-hosting Object Pascal compiler built for the 2020s. Zero legacy, full ARC, and unified UTF-8.
★ 255Paterson-Listings. Transcription of Tim Paterson's DOS printouts.
★ 1.1kqwen-asr. C inference for Qwen3-ASR 0.6b and 1.7b transcriptions models
★ 578pdf. PDF reader
★ 612ghostty. 👻 Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration.
★ 58kdurdraw. Versatile ASCII and ANSI Art text editor for drawing in the Linux/Unix/macOS terminal, with animation, 256 and 16 colors, Unicode and CP437, and customizable themes
★ 1.8kiris.c. Flux 2 image generation model pure C inference
★ 2kmaptoposter. Transform your favorite cities into beautiful, minimalist designs. MapToPoster lets you create and export visually striking map posters with code.
★ 14klinenoise. A small self-contained alternative to readline and libedit
★ 4.3kpico-infonesPlus. NES Emulator with SD card and menu support for the Raspberry PI Pico, Pico 2 and other RP2040/RP2350 based microcontrollers. Play your games from SD card on a HDMI display.
★ 506whisper. Robust Speech Recognition via Large-Scale Weak Supervision
★ 105kquickjs. QuickJS, the Next Generation: a mighty JavaScript engine
★ 3.3kqjs. QJS is a CGO-Free, modern, secure JavaScript runtime for Go applications, built on the powerful QuickJS engine and Wazero WebAssembly runtime
★ 593quickjs. Public repository of the QuickJS Javascript Engine.
★ 11kwazero. wazero: the zero dependency WebAssembly runtime for Go developers
★ 6.3kgo-edlib. 📚 String comparison and edit distance algorithms library, featuring : Levenshtein, LCS, Hamming, Damerau levenshtein (OSA and Adjacent transpositions algorithms), Jaro-Winkler, Cosine, etc...
★ 603clime. Beautiful Terminal UI for Go
★ 203gore. Pure Go minimal Doom implementation
★ 372go-sdk. The official Go SDK for Model Context Protocol servers and clients. Maintained in collaboration with Google.
★ 4.8kunregistry. Push docker images directly to remote servers without an external registry
★ 4.8kgoldmark. :trophy: A markdown parser written in Go. Easy to extend, standard(CommonMark) compliant, well structured.
★ 4.9kgmail-to-sqlite. Index your Gmail account to a SQLite DB and play with the data.
★ 1.2kwebdav. A simple and standalone WebDAV server.
★ 5.7kgo-yaml. YAML support for the Go language
★ 2.2kgo-practical-tips. Go Practical Tips
★ 744goproxy. An HTTP proxy library for Go
★ 6.7kscript. Making it easy to write shell-like scripts in Go
★ 7kgojq. Pure Go implementation of jq
★ 3.8kYouPlot. A command line tool that draw plots on the terminal.
★ 4.8kbsky. A cli application for bluesky social
★ 451go-taglib. portable Go audio metadata read/write via TagLib compiled to Wasm
★ 91rlwrap. A readline wrapper
★ 3.1kgoatcounter. Easy web analytics. No tracking of personal data.
★ 5.8kgo-graphviz. Go bindings for Graphviz
★ 832pglite. Embeddable Postgres with real-time, reactive bindings.
★ 16kreedsolomon. Reed-Solomon Erasure Coding in Go
★ 2.1kgo-env. a golang library to manage environment variables
★ 676enum. Type safe enums for Go without code generation or reflection
★ 461system.css. A design system for building retro Apple interfaces
★ 3.8kgoread. Beautiful program to read your RSS/Atom feeds right in the terminal!
★ 489go-mysql-server. A MySQL-compatible relational database with a storage agnostic query engine. Implemented in Go.
★ 2.6kgorabbit. Simplify RabbitMQ operations in Go with Gorabbit, a high-level wrapper for the official Go RabbitMQ plugin. Enhance your messaging workflow with a more straightforward interface and robust mechanisms, including an automatic "Always-On" mechanism for continuous connectivity.
★ 79jspaint. 🎨 Classic MS Paint, REVIVED + ✨Extras
★ 7.8kkopia. Cross-platform backup tool for Windows, macOS & Linux with fast, incremental backups, client-side end-to-end encryption, compression and data deduplication. CLI and GUI included.
★ 14kTileEx. A Tiling Pattern Extractor written in Go
★ 65goexif. Decode embedded EXIF meta data from image files.
★ 673CotEditor. Lightweight Plain Text Editor for macOS
★ 8.3kMerchant-Category-Codes. MCC codes dataset in Ukrainian, English and Russian (with groups and without groups)
★ 71gokrazy. turn your Go program(s) into an appliance running on the Raspberry Pi 3, Pi 4, Pi 5, Pi Zero 2 W, or PCs (x86_64 or ARM64)!
★ 3.5ksnips.sh. ✂️ passwordless, anonymous SSH-powered pastebin with a human-friendly TUI and web UI
★ 1.3kgo-gui-projects. A list of Go GUI projects
★ 2kawk. Easy AWK-style text processing in Go
★ 98netpbm. Read and write Netpbm images from Go programs
★ 26AdGuardHome. Network-wide ads & trackers blocking DNS server
★ 35kPlatypus. Create native macOS applications from command line scripts.
★ 3.4kSloth. Mac app that shows all open files, directories, sockets, pipes and devices in use by all running processes. Nice GUI for lsof.
★ 8.9kgoption. Optional values for Go
★ 105hamt. Immutable and Memory-Efficient Maps and Sets in Go
★ 250zenity. Zenity dialogs for Golang, Windows, macOS
★ 915pdfcpu. PDF tooling for Go and the command line.
★ 8.7kd2. D2 is a modern diagram scripting language that turns text to diagrams.
★ 25kfq. jq for binary formats - tool, language and decoders for working with binary and text formats
★ 11kvhs. Your CLI home video recorder 📼
★ 20kcanvas. Vector graphics in Go
★ 1.8kimgui-go. Go wrapper library for "Dear ImGui" (https://github.com/ocornut/imgui)
★ 815giu. Cross platform rapid GUI framework for golang based on Dear ImGui.
★ 2.8kov. 🎑Feature-rich terminal-based text viewer. It is a so-called terminal pager.
★ 2kfar2l. Linux port of FAR v2
★ 2.2kgo-binsize-treemap. 🔍 Go binary size SVG treemap
★ 590go-cover-treemap. 🎄 Go code coverage to SVG treemap
★ 598qlmka. macOS Quick Look plugin for Matroska `.mka` files
★ 27roumon. Universal goroutine monitor using pprof and termui
★ 236dithergo. Various dithering algorithms implemented in Go
★ 171scrutiny. Hard Drive S.M.A.R.T Monitoring, Historical Trends & Real World Failure Thresholds
★ 8kcurlie. The power of curl, the ease of use of httpie.
★ 3.7kfsnotes. Notes manager for macOS/iOS
★ 7.4kmalgo. Mini audio library
★ 416gozstd. go wrapper for zstd
★ 476termdbms. A TUI for viewing and editing database files.
★ 1.8kcmdpxl. totally practical command-line image editor
★ 548viddy. 👀 A modern watch command. Time machine and pager etc.
★ 5.4kage. A simple, modern and secure encryption tool (and Go library) with small explicit keys, no config options, and UNIX-style composability.
★ 23kspaghetti. Spaghetti: a dependency analysis tool for Go packages
★ 766execpool. A pool that spins up a given number of processes in advance and attaches stdin and stdout when needed. Very similar to FastCGI but works for any command.
★ 29slides. Terminal based presentation tool
★ 12ktwirp. A simple RPC framework with protobuf service definitions
★ 7.5kawk. One true awk
★ 2.2kgopsutil. psutil for golang
★ 12kgrun. A command-line runner for Go expressions
★ 8kitty. If you live in the terminal, kitty is made for you! Cross-platform, fast, feature-rich, GPU based.
★ 34kgenerativeart. Generative Art in Go
★ 935cube-composer. A puzzle game inspired by functional programming
★ 2kdither. A fast, correct image dithering library in Go.
★ 460darwinkit. Native Mac APIs for Go. Previously known as MacDriver
★ 5.4ktermenv. Advanced ANSI style & color support for your terminal applications
★ 2koto. ♪ A low-level library to play sound on multiple platforms ♪
★ 1.9ksnapdrop. A Progressive Web App for local file sharing
★ 20kgorss. Go Terminal Feed Reader
★ 463yarr. yet another rss reader
★ 3.9kgogrep. Search for Go code using syntax trees
★ 471lisp. Toy Lisp 1.5 interpreter
★ 993vscode-go. Go extension for Visual Studio Code
★ 4.3kGW-BASIC. The original source code of Microsoft GW-BASIC from 1983
★ 3.5kcascadia-code. This is a fun, new monospaced font that includes programming ligatures and is designed to enhance the modern look and feel of the Windows Terminal.
★ 28kjsonparser. One of the fastest alternative JSON parser for Go that does not require schema
★ 5.6ktermdash. Terminal based dashboard.
★ 3kebiten. A dead simple 2D game engine for Go
★ 13kcortex. A horizontally scalable, highly available, multi-tenant, long term Prometheus.
★ 5.8kgolangci-lint. Fast linters runner for Go
★ 19kscript. Command to supervise interactive execution of another command, such as the shell.
★ 68emoji. A minimalistic emoji package for Go (golang)
★ 455termshark. A terminal UI for tshark, inspired by Wireshark
★ 9.9kmtail. extract internal monitoring data from application logs for collection in a timeseries database
★ 4kasciigraph. Go package to make lightweight ASCII line graph ╭┈╯ in command line apps with no other dependencies.
★ 3.1kJetBrainsMono. JetBrains Mono – the free and open-source typeface for developers
★ 13kgoleak. Goroutine leak detector
★ 5.2kwaitabit. 😴 A tiny library for handling system interrupts
★ 38perl5. 🐪 The Perl programming language
★ 2.3ksampler. Tool for shell commands execution, visualization and alerting. Configured with a simple YAML file.
★ 15kpresidio. An open-source framework for detecting, redacting, masking, and anonymizing sensitive data (PII) across text, images, and structured data. Supports NLP, pattern matching, and customizable pipelines.
★ 9.9kgrmon. Command line monitoring for goroutines
★ 1.9kgo-arg. Struct-based argument parsing in Go
★ 2.3kyaegi. Yaegi is Another Elegant Go Interpreter
★ 8.3koptions. Structured getopt processing for Go programs
★ 12VictoriaMetrics. VictoriaMetrics: fast, cost-effective monitoring solution and time series database
★ 17kgoweight. A tool to analyze and troubleshoot a Go binary size.
★ 1.7kkraken. P2P Docker registry capable of distributing TBs of data in seconds
★ 6.7kawesome-cli-apps. 🖥 📊 🕹 🛠 A curated list of command line apps
★ 20kgomacro. Interactive Go interpreter and debugger with REPL, Eval, generics and Lisp-like macros
★ 2.3kovermind. Process manager for Procfile-based applications and tmux
★ 3.7kdocui. TUI Client for Docker
★ 2.3kshairport-sync. AirPlay and AirPlay 2 audio player
★ 8.7kcdp. Package cdp provides type-safe bindings for the Chrome DevTools Protocol (CDP), written in the Go programming language.
★ 793nes. NES emulator written in Go.
★ 5.7kwebtty. Share a terminal session over WebRTC
★ 2.8kgolua. A Lua 5.3 engine implemented in Go
★ 1.8kgocity. :bar_chart: Code City metaphor for visualizing Go source code in 3D
★ 1.8kbat. A cat(1) clone with wings.
★ 60kcam2ip. Turn any webcam into an IP camera
★ 1.1kdive. A tool for exploring each layer in a docker image
★ 54khiring-without-whiteboards. ⭐️ Companies that don't have a broken hiring process
★ 51kphotoprism. AI-Powered Photos App 🌈💎✨
★ 40kMS-DOS. The original sources of MS-DOS 1.25, 2.0, and 4.0 for reference purposes
★ 32kgosh. Gosh is an interpreted language for Go ecosystem written in Go
★ 61arduino-cli. Arduino command line tool
★ 5ktinygo. Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
★ 18kgoawk. A POSIX-compliant AWK interpreter written in Go, with CSV support
★ 2kfyne. Cross platform GUI toolkit in Go inspired by Material Design
★ 28kgo-critic. The most opinionated Go source code linter for code audit.
★ 2.1kfastjson. Fast JSON parser and validator for Go. No custom structs, no code generation, no reflection
★ 2.5kwebview. Tiny cross-platform webview library for C/C++. Uses WebKit (GTK/Cocoa) and Edge WebView2 (Windows).
★ 14kbuild-your-own-x. Master programming by recreating your favorite technologies from scratch.
★ 524kcanvas. Canvas is a Go drawing library based on OpenGL or using software rendering that is very similar to the HTML5 canvas API
★ 532foundationdb. FoundationDB - the open source, distributed, transactional key-value store
★ 16kdnscrypt-proxy. dnscrypt-proxy 2 - A flexible DNS proxy, with support for encrypted DNS protocols.
★ 13kjp. dead simple terminal plots from JSON data. single binary, no dependencies. linux, osx, windows.
★ 1.3kid3v2. 🎵 ID3 decoding and encoding library for Go
★ 370awesome-go-linters. A curated list of awesome Go linters. More than 60 linters and tools!
★ 1.1kgops. A tool to list and diagnose Go processes currently running on your system
★ 7kview-annotated-file. View annotated files based on line-spec
★ 227pixel. A hand-crafted 2D game library in Go
★ 4.5knfpm. nFPM is Not FPM - a simple deb, rpm, apk, ipk, and arch linux packager written in Go
★ 2.6kenvconfig. Golang library for managing configuration data from environment variables
★ 5.5ktview. Terminal UI library with rich, interactive widgets — written in Golang
★ 14kucglib. Arduino True Color Library for TFTs and OLEDs
★ 295Adafruit-GFX-Library. Adafruit GFX graphics core Arduino library, this is the 'core' class that all our other graphics libraries derive from
★ 2.8kgo-serial. A Go library for dealing with serial ports.
★ 650u8g2. U8glib library for monochrome displays, version 2
★ 6.6ku8glib. Arduino Monochrom Graphics Library for LCDs and OLEDs
★ 1.3ktermipal. Instant, native micro-GUIs for shell scripts and command line apps
★ 315lgo. Interactive Go programming with Jupyter
★ 2.5kjj. JSON Stream Editor (command line utility)
★ 2.1kunix-history-repo. Continuous Unix commit history from 1970 until today
★ 7.2kng. scripting language integrated with Go
★ 917go-advice. List of advice and tricks for Go ʕ◔ϖ◔ʔ
★ 3.3kCommand-line-text-processing. :zap: From finding text to search and replace, from sorting to beautifying text and more :art:
★ 10kdraw2d. 2D rendering for different output (raster, pdf, svg)
★ 1.2kchart. Provide basic charts in go
★ 776Arduboy. Core library for the Arduboy.
★ 345emgo. Emgo: Bare metal Go (language for programming embedded systems)
★ 1.1kwuffs. Wrangling Untrusted File Formats Safely
★ 4.8kBOOTSTRA.386. A vintage 1980s DOS inspired Twitter Bootstrap theme
★ 6.9kcron. a cron library for go
★ 14kgo-http-tunnel. Fast and secure tunnels over HTTP/2
★ 3.3klua. A Lua 5.3 VM and compiler written in Go.
★ 922docker_plantuml. docker container for plantuml
★ 46patricia. Garbage collector-sensitive patricia tree for IP/CIDR tagging
★ 276revgrep. Filters output from static analysis tools, showing only recently changed lines of code
★ 103chroma. A general purpose syntax highlighter in pure Go
★ 5kminimock. Powerful mock generation tool for Go programming language
★ 753tig. Text-mode interface for git
★ 13ktools. List of tools
★ 108Awesome-Linux-Software. 🐧 A list of awesome Linux softwares
★ 25kglobe. Globe wireframe visualizations in Golang
★ 1.6kgo-pry. An interactive REPL for Go that allows you to drop into your code at any point.
★ 3kironclad. A command line password manager.
★ 123goreleaser. Release engineering, simplified
★ 16kdterm. Pop-up context sensitive command line.
★ 123