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
73–96 of 124 · 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.
Package flac provides access to FLAC (Free Lossless Audio Codec) streams.
SIP stack in Golang
A nonlinear 2D puzzle platformer taking place in impossible spaces.
Golang wrapper for Exiftool : extract as much metadata as possible (EXIF, ...) from files (pictures, pdf, office documents, ...)
MixMusic is a native desktop player for YouTube Music and Spotify on macOS, Windows and Linux with Community Themes and Plugins. Documentation & Features: https://mixmusic.functionx.dev/docs/
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.
Stream api (kind of) implementation for go, other useful functions and packages to use go in a functional way
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.
Eventually consistent distributed in-memory cache Go library
POSIX-compliant command-line UI (CLI) parser and Hierarchical-configuration operations
Born is a modern ML framework for Go — train and deploy models as single binaries. Pure Go, zero CGO, GPU accelerated.