A curated list of awesome Go frameworks, libraries and software
- golang
- golang-library
- go
- awesome
47,133 repositories indexed
1–24 of 551 · Most stars
A curated list of awesome Go frameworks, libraries and software
Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices.
The Prometheus monitoring system and time series database.
Git with a cup of tea! Painless self-hosted all-in-one software development service, including Git hosting, code review, team collaboration, package registry and CI/CD
Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search
A powerful little TUI framework 🏗
TiDB is built for agentic workloads that grow unpredictably, with ACID guarantees and native support for transactions, analytics, and vector search. No data silos. No noisy neighbors. No infrastructure ceiling.
AI-Powered Photos App 🌈💎✨
⚡️ Express inspired web framework written in Go
Find vulnerabilities, misconfigurations, secrets, SBOM in containers, Kubernetes, code repositories, clouds and more
Harness Open Source is an end-to-end developer platform with Source Control Management, CI/CD Pipelines, Hosted Developer Environments, and Artifact Registries.
A platform for building proxies to bypass network restrictions.
TranslatedA lightweight, high-performance, powerful intranet penetration proxy server, with a powerful web management terminal. It supports forwarding of almost all traffic, including tcp, udp, socks5, and http, and can be used for accessing intranet websites, debugging local payment interfaces, ssh access, remote desktop, intranet dns resolution, intranet socks5 proxy, and more.
Fully autonomous AI Agents system capable of performing complex penetration testing tasks
High performance, minimalist Go web framework
CockroachDB — the cloud native, distributed SQL database designed for high availability, effortless scale, and control over data placement.
Nuclei is a fast, customizable vulnerability scanner powered by the global security community and built on a simple YAML-based DSL, enabling collaboration to tackle trending vulnerabilities on the internet. It helps you find vulnerabilities in your applications, APIs, networks, DNS, and cloud configurations.
beego is an open-source, high-performance web framework for the Go programming language.
A modern load testing tool, using Go and JavaScript
Find secrets with Gitleaks 🔑
An open source trusted cloud native registry project that stores, signs, and scans content.
Like Prometheus, but for logs.
Cross platform GUI toolkit in Go inspired by Material Design
Render markdown on the CLI, with pizzazz! 💅🏻