A curated list of awesome Go frameworks, libraries and software
- golang
- golang-library
- go
- awesome
47,133 repositories indexed
1–24 of 663 · Most stars
A curated list of awesome Go frameworks, libraries and software
LocalAI is the open-source AI engine. Run any model - LLMs, vision, voice, image, video - on any hardware. No GPU required.
Secure, fast, efficient, battle-tested at Alibaba's scale. Hybrid architecture code review tool: deterministic pipelines + LLM Agent, precise line-level comments, built-in multi-language ruleset (NPE, thread-safety, XSS, SQL injection), OpenAI & Anthropic compatible.
A Commander for modern Go CLI interactions
The fantastic ORM library for Golang, aims to be developer friendly
👾 Fast and simple video download library and CLI tool written in Go
A standard library for microservices.
A toolkit with common assertions and mocks that plays nicely with the standard library
HTTP load testing tool and library. It's over 9000!
A declarative, simple, fast, and fun package for building command line tools in Go
A simple, modern and secure encryption tool (and Go library) with small explicit keys, no config options, and UNIX-style composability.
💥 A Lodash-style Go library based on Go 1.18+ Generics (map, filter, contains, find...)
Go language library for reading and writing Microsoft Excel™ (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets
Apache Casbin: an authorization library that supports access control models like ACL, RBAC, ABAC.
Ip2region is an offline IP-to-Region localization library and IP data management framework with both IPv4 and IPv6 supports, 10-microsecond level query efficiency, xdb search client for many programming languages
Open-source platform for creating safe, isolated production sandboxes for API, integration, and E2E testing.
Database migrations. CLI and Golang library.
Pure Go implementation of the WebRTC API
Fast key-value DB in Go.
a cron library for go
Terminal UI library with rich, interactive widgets — written in Golang
A dead simple 2D game engine for Go
A developer-friendly API for converting many document formats into PDF files, and more!
groupcache is a caching and cache-filling library, intended as a replacement for memcached in many cases.