Open highlighted repo slot
Put your repository first
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Awesome List
A curated list of awesome Go frameworks, libraries and software
GitHub stars and default-branch commits for avelino/awesome-go.
Open highlighted repo slot
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
A simple command line notebook
aptly - Debian repository management tool
✨ A complete and self-contained solution for developers of any qualification to create a production-ready project with backend (Go), frontend (JavaScript, TypeScript) and deploy automation (Ansible, Docker) by running only one CLI command.
Network Diagnostic Tool
OCI registry client - managing content like artifacts, images, packages
A simple, standalone, and lightweight tool that can do health/status checking, written in Go.
An archiving tool with an IM-style interface that prioritizes privacy and accessibility, integrated with various archival services including Internet Archive, archive.today, Ghostarchive, IPFS, Telegraph, and file systems.
Golang bindings for FFmpeg (This repository is no longer maintained)
GO Feature Flag is a simple, complete and lightweight self-hosted cloud native feature flag solution 100% Open Source — built on OpenFeature 🎛️
Bulk domain availability checking via RDAP, DNS, and WHOIS, with prefix/suffix permutations, regex patterns, MCP, and multiple output formats
S2 geometry library in Go
A Go framework for building production agent systems with graph workflows, tools, memory, A2A, AG-UI, MCP, evaluation, and observability.
Plik is a temporary file upload system (Wetransfer like) in Go.
High-performance technical analysis indicators and backtesting framework in Go. Zero dependencies. ✨ See how! 👀
Portal is a quick and easy command-line file transfer utility from any computer to another 🌌 ✨
:zap: boilerplate template manager that generates files or directories from template repositories
Lightweight data stream processing engine for IoT edge
ops - build and run nanos unikernels
Executing shell commands via HTTP server
Database security suite. Database proxy with field-level encryption, search through encrypted data, SQL injections prevention, intrusion detection, honeypots. Supports client-side and proxy-side ("transparent") encryption. SQL, NoSQL.
The programmable open source core ledger for fintech
TUI for viewing logs from journald, auditd, file system, Docker and Podman containers, Compose stacks and Kubernetes pods with support for log highlighting and several filtering modes.
pg_timetable: Advanced scheduling for PostgreSQL
µTask is an automation engine that models and executes business processes declared in yaml. ✏️📋
The One CD for All {applications, platforms, operations}
cross-platform, cli app to perform various operations on string
Binary editor written in Go
A cloud native Kubernetes Global Balancer
grep for words with similar meaning to the query
Gatt is a Go package for building Bluetooth Low Energy peripherals
Types and utilities for working with 2d geometry in Golang
EliasDB a graph-based database.
:eyes: monitor & detect crashes in your Kubernetes(K8s) cluster instantly
A Declarative Update Policy Engine
Deployment platform for teams to deploy internal tools. Deploy web apps declaratively, on a single-node or on Kubernetes, with OIDC/SAML auth and RBAC.
An enum generator for go
Abstruse is a free and open-source CI/CD platform that tests your models and code.
Go Media Framework
money and currency formatting for golang
Your AI powered terminal assistant.
A lightweight document-oriented NoSQL database written in pure Golang.
A probabilistic data structure service and storage
Track AI API quotas across Synthetic, Z.ai, Anthropic (Claude Code), Codex, GitHub Copilot & Antigravity in real time. Lightweight background daemon (<50MB RAM), SQLite storage, Material Design 3 dashboard. Zero telemetry.
Golang ffmpeg and libav C bindings
A Go project template
From local development to the cloud: web apps development with containers made easy.
Manipulate subtitles in GO (.srt, .ssa/.ass, .stl, .ttml, .vtt (webvtt), teletext, etc.)
Natural language detection library for Go
Library and tools for working with MP4 files containing video, audio, subtitles, or metadata. The focus is on fragmented files. Includes mp4ff-info, mp4ff-encrypt, mp4ff-decrypt and other tools.
Debug Dockerized Go applications better