Search
Find Go libraries and tools by name, category, or popularity.
2,739 results
A lightweight model validator written in Go.Contains VFs:Min, Max, MinLength, MaxLength, Length, Enum, Regex
A [Zod](https://github.com/colinhacks/zod) inspired schema builder for runtime value parsing and validation
Froggit-Go is a Go library, allowing to perform actions on VCS providers
A Git CLI tool with both traditional command-line and interactive incremental-search UI, workflow support, and configurable keybindings
Go bindings for libgit2
Per-repo and shared Git hooks with version control and auto update
Single-binary Git/GitHub CLI that replaces add→commit→push with one command; human-readable syntax, no external dependencies
highly extensible Git implementation in pure Go
manipulate and inspect VCS repositories in Go
Hgo is a collection of Go packages providing read-access to local Mercurial repositories
Go bindings for FFmpeg av\* libraries
Better C bindings for ffmpeg in GO
Parser and generator library for MPEG-DASH manifest files
Parser and generator for HLS (M3U8) playlists; kept up to date with the spec
Zero-dependency library for parsing, filtering, transforming, and building HLS and DASH manifests
Go bindings for libvlc 2.X/3.X/4.X (used by the VLC media player)
Library and tools for working with MP4 files containing video, audio, subtitles, or metadata
Video capture library for Linux, written in Go
High performance and extensible micro web framework with zero memory allocations in hot paths
Basically, A Remarkable Framework for building JSON-based web APIs. It is entirely unobtrusive and re-invents no wheel. It is crafted such that getting started is easy and quick while being flexible enough for more complex use cases
beego is an open-source, high-performance web framework for the Go programming language
A highly performant and simple to use API framework
High performance, minimalist Go web framework
A flexible Go web framework and Headless CMS
Framework for pluggable web projects. Including a concept for modules and offering features for DI, Configareas, i18n, template engines, graphql, observability, security, events, routing & reverse routing etc
Gin is a web framework written in Go! It features a martini-like API with much better performance, up to 40 times faster. If you need performance and good productivity
Gin parameter automatic binding tool,gin rpc tools
A gRpc-first micro-service framework. Features include ODM support for Mongo, cloud resource support (AWS/Azure/Google), and a fluent dependency injection which is customized for gRpc. Additionally, grpc-web is supported directly, enabling browser access to all gRpc APIs without a proxy
Goa provides a holistic approach for developing remote APIs and microservices in Go
Gofr is an opinionated microservice development framework
GoFrame is a modular, powerful, high-performance and enterprise-class application development framework of Golang
Golamb makes it easier to write API endpoints for use with AWS Lambda and API Gateway
A lightweight dependency injection and web framework inspired by Spring
A Laravel-inspired web framework with ORM, authentication, queue, task scheduling, and more built-in features
Feature-complete REST API framework aimed at clean code and fast development, with powerful built-in functionalities
A high-performance and strong-extensibility Go HTTP framework that helps developers build microservices
hiboot is a high performance web application framework with auto configuration and dependency injection support
Framework for modern REST/GraphQL APIs with built-in OpenAPI 3, generated documentation, and a CLI
iWF is an all-in-one platform for developing long-running business processes. It offers a convenient abstraction for utilizing databases, ElasticSearch, message queues, durable timers, and more, with a clean, simple, and user-friendly interface
Highly performant declarative web framework for Golang, aiming for simplicity and quality of life
The framework for the creation of microservices, written in Golang
Patron is a microservice framework following best cloud practices with a focus on productivity
High-productivity web framework for the Go language
A bootstrapper library for building enterprise go microservice with Gin and gRPC quickly and easily
Web framework with pluggable architecture and very performant
Simple and fast web framework for build golang HTTP applications
Modern UI Components for Go & Templ
Fully featured web framework for Golang, inspired by Django
A micro-framework to build web apps with handler chaining, middleware, and context injection. With standard library-compliant HTTP handlers (i.e., `http.HandlerFunc`).
Web framework built on Go's built-in html/template and net/http package’s router. It is designed to be lightweight, fast, and easy to use while providing a simple and intuitive API for building web applications with advanced features such as middleware, routing, and template rendering