Cross-platform library to create & extract archives, compress & decompress files, and walk virtual file systems across various formats
- 7zip
- archives
- brotli
- bzip2
47,133 repositories indexed
49–72 of 85 · Most stars
Cross-platform library to create & extract archives, compress & decompress files, and walk virtual file systems across various formats
Build cross platform GUI apps with GO and HTML/JS/CSS (powered by nwjs)
Pure Go GPU Application Framework — windowing, input, lifecycle, platform abstraction. Part of the GoGPU ecosystem.
Fast conversions across various Go types with a simple API.
A secure, efficient TCP/UDP tunneling solution that delivers fast, reliable access across network restrictions using pre-established TCP/QUIC/WebSocket or HTTP/2 connections.
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.
cross-platform, normalized battery information library
A CLI tool for managing and executing SQL queries across multiple databases. Written in Go, made beautiful with BubbleTea
Run a web page like a program
Cross-platform Go library to place an icon in the host operating system's taskbar.
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 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.
A cross-platform native UI engine with a Go backend: write apps in Go with signals, memos and flexbox layout, and each platform draws with its own native views — iOS, macOS, Windows, Android, Linux and the web
:satellite: A cross-platform task runner for executing commands and generating files from templates
Go cross-platform OpenGL bindings.
Born is a modern ML framework for Go — train and deploy models as single binaries. Pure Go, zero CGO, GPU accelerated.
Cross-platform EOSIO command-line swiss-army-knife (EOS, BOS, Telos, Worbli, etc.)
Easy to use and modular library to make self updating golang programs
TakaTime is a blazingly fast, privacy-first coding activity tracker and the open-source, self-hosted alternative to WakaTime. Track your development activity across Neovim, VS Code, JetBrains IDEs, and Antigravity while generating rich analytics, beautiful dashboards, and GitHub profile statistics—all powered by your own MongoDB database.
Go cross-platform glfw library for creating an OpenGL context and receiving events.
Pure Go system tray library for Windows, macOS, and Linux. Zero CGO.
A simple logging interface that supports cross-platform color and concurrency.
Durable execution framework for AI agents in Go. Keeps agent state, tool calls, and execution loops resilient across process crashes.
A GUI library for Go that doesn't make you want to switch to web dev.