Search
Find Go libraries and tools by name, category, or popularity.
2,739 results
Go cross-platform glfw library for creating an OpenGL context and receiving events
Pure Go math package specialized for 3D math, with inspiration from GLM
SQL query builder and ORM/Factory generator for Go. Successor of SQLBoiler
SQL-first Golang ORM. Successor of go-pg
Schema based, typed Redis caching/memoize framework for Go
Built on top of GORM, adds compile-time verified queries based on auto-generated code
An entity framework for Go. Simple, yet powerful ORM for modeling and querying data
A simple package that encapsulates database operations
A simple ORM for Google/Firebase Cloud Firestore
A easy ORM for mysql
A flexible and powerful SQL string builder library plus a zero-config ORM
Simple, fast, type-safe, generic orm for developer happiness
The fantastic ORM library for Golang, aims to be developer friendly
Mysql database to golang gorm struct
Go Relational Persistence, ORM-ish library for Go
Simple and lightweight pseudo-ORM/pseudo-struct-mapping environment for Go
Generated ORM from project structs for compile time safety assurances
Database migration, creation, ORM, etc... for MySQL, PostgreSQL, and SQLite
Prisma Client Go, Typesafe database access for Go
Better ORM for Go, based on non-empty interfaces and code generation
Modern Database Access Layer for Golang - Testable, Extendable and Crafted Into a Clean and Elegant API
ORM generator. Generate a featureful and blazing-fast ORM tailored to your database schema
Single interface for interacting with different data sources through the use of adapters that wrap mature database drivers
Update binaries installed by "go install"
Terminal UI for Go dependency updates with outdated module detection and selective upgrading
A CLI tool and Go library for generating a Software Bill of Materials (SBOM) from container images and filesystems
Provides utilities for loading, compiling, and debugging eBPF programs
Automatically add spans to all methods and functions
OpenTelemetry auto-instrumentation tool for adding spans to functions
Simple profiling support package for Go
Query and update data structures using selectors from the command line. Comparable to jq/yq but supports JSON, YAML, TOML and XML with zero runtime dependencies
A simple Go package to Query over JSON Data
GraphQL server with a focus on ease of use
Implementation of GraphQL for Go
Apollos' "GraphQL over Websocket" client and server implementation
A query library for retrieving part of JSON based on JSONPath syntax
JSON query expression library in Golang
Jsonpath queries with advanced filters
Model Query Language (mql) is a query language for your database models
A TUI playground to experiment with your favorite programs, such as grep, sed, awk, jq and yq
Resource Query Language for REST API
Query Parser for REST API. Filtering, validations, both `AND`, `OR` operations are supported directly in the query
Easily Convert Golang structs to GraphQL objects
Package for fast copying structs of different types
Simple struct copying for Go
Fast deep copy library
A common enumeration struct based on generics and reflection that allows you to quickly define enumerations and use a set of useful default methods
Golang source code parsing, usage like reflect package
Library to simplify access struct fields with Go's expression in reflection
Walk by go objects with reflection