Pakkero is a binary packer written in Go made for fun and educational purpose. Its main goal is to take in input a program file (elf binary, script, even appimage) and compress it, protect it from tampering and intrusion.
A gh CLI extension that uploads attachments to GitHub from the command line
- gh-cli
- gh-issue
- gh-s3-artifact
- github
Native desktop UI components for Go, built on MyGo. Themed controls, window shells, Lucide icons, plus chat, Markdown, code highlighting, charts and a command palette. Also includes a standalone packager for macOS, Windows and Linux.
TranslatedA compact, easy-to-use piece of software that can clean junk, optimize the system, check hardware, manage startup items, check disk space usage, analyze blue screens, and more—10 modules in total, plus 34 native system mini-tools. Portable Windows 10/11 cleaner & optimizer in Go — 93 cleanup targets, 154 tweaks, 15 MB single EXE.
- cleaner
- disk-analyzer
- go
- golang
WATSON: Wasted but Amazing Turing-incomplete Stack-based Object Notation
- esolang
- esoteric-language
- serialization
- encoding
A server that accepts collectd stats via HTTP POST and exports them via HTTP for Prometheus consumption
An extensive Philips Hue client library for Go with an emphasis on simplicity
- philips-hue
- golang
- hue-lights
- hue-bridge
RTS: request to struct. Generates Go structs from JSON server responses.
A high-performance, thread-safe generic concurrent hash map implementation with Swiss Map.
Streaming Postgres logical replication changes atleast-once over websockets
A library to simplify writing applications using TCP sockets to stream protobuff messages
A collection of simple programs which can generate bitcoin wallets, create and sign transactions, and send transactions over the bitcoin network.
Kubernetes operator for self-hosted LLM inference across a heterogeneous GPU fleet: NVIDIA CUDA, AMD Vulkan, and Apple Silicon Metal. Runtimes: llama.cpp, vLLM, TGI, mlx-server. Multi-GPU sharding, model caching, OpenAI-compatible endpoints. Apache-2.0, run across homelab and on-prem fleets, actively developed.
Go implementation of Waves node, libraries and tools for Waves blockchain
Beta. Self-hosted panel for running a VPN for others: family, friends, a community or a small team. Hysteria2, VLESS REALITY and AmneziaWG, one link per person. Add servers from the browser over SSH; client-eye health checks and Telegram alerts; MCP for AI agents. Two static Go binaries, SQLite, no Docker.
:elephant: :busts_in_silhouette: Manage PostgreSQL roles and privileges from YAML or LDAP
Go AI SDK, the Go way. One unified API across 21+ providers. Streaming, structured output, MCP support, stdlib only. Go AI SDK for AI applications inspired by Vercel AI SDK.
An easy to use menu structure for cli applications that prompts users to make choices.
- awesome-go
- cli
- menu
- golang-package
Speech, voices, stories, audiobooks, dubbing and transcription, made on your Mac. Free and open source.
A Go Mongo library based on the official MongoDB driver, featuring streamlined document operations, generic binding of structs to collections, built-in BSON doc builder, automated field updates, struct validation, hooks, and plugin-based programming.
k6 extension to load test Apache Kafka with support for various serialization formats, SASL, TLS, compression, Schema Registry client and beyond
A self-hosted application for sharing wishlists and collaborating on gifts and presents.
Run WASM tests inside your browser
Ready to use Slack bot for lazy developers: start Jenkins jobs, watch Jira tickets, watch pull requests with AI support...