A curated list of awesome Go frameworks, libraries and software
- golang
- golang-library
- go
- awesome
47,133 repositories indexed
1–24 of 183 · 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.
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
LocalAI is the open-source AI engine. Run any model - LLMs, vision, voice, image, video - on any hardware. No GPU required.
A reliable coding agent for complex software engineering tasks.
High performance, minimalist Go web framework
Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.
TranslatedLearn and understand Docker&Container technologies, with real DevOps practice!
D2 is a modern diagram scripting language that turns text to diagrams.
High performance, self-hosted, newsletter and mailing list manager with a modern dashboard. Single binary app.
lightweight, idiomatic and composable router for building Go HTTP services
Hysteria is powerful, lightning-fast, and censorship-resistant open-source proxy software
Package gorilla/mux is a powerful HTTP router and URL matcher for building Go web servers with 🦍
Translated🔥 Proxy is a high performance HTTP(S) proxies, SOCKS5 proxies,WEBSOCKET, TCP, UDP proxy server implemented by golang. Now, it supports chain-style proxies,nat forwarding in different lan,TCP/UDP port forwarding, SSH forwarding. It also supports communication encryption, smart HTTP and SOCKS5 proxies, blacklists and whitelists, speed limiting, traffic limiting, connection count limiting, cross-platform use, KCP, and an authentication API.
A simple server for sending and receiving messages in real-time per WebSocket. (Includes a sleek web-ui)
A Q&A platform software for teams at any scales. Whether it's a community forum, help center, or knowledge management platform, you can always count on Apache Answer.
Realtime log viewer for containers. Supports Docker, Swarm and K8s.
Use any linux distribution inside your terminal. Enable both backward and forward compatibility with software and freedom to use whatever distribution you’re more comfortable with. Mirror available at: https://gitlab.com/89luca89/distrobox
Simple HTTP, REST, and SSE client library for Go
Content aware image resize library
CLI tool and library for generating a Software Bill of Materials from container images and filesystems
Golang framework for robotics, drones, and the Internet of Things (IoT)
Idiomatic HTTP Middleware for Golang
Open device management