Generate type-safe Go for any Postgres query. If Postgres can run the query, pggen can generate code for it.
☆317Mar 14, 2025Updated 11 months ago
Alternatives and similar repositories for pggen
Users that are interested in pggen are comparing it to the libraries listed below
Sorting:
- pgxrecord is a tiny framework for CRUD operations and data mapping.☆14Jul 15, 2023Updated 2 years ago
- Library for scanning data from a database into Go structs and more☆1,502Mar 19, 2025Updated 11 months ago
- The SQL Fan's Migrator☆1,258Jan 30, 2026Updated last month
- The Pithy Reader - a fast, simple, and lightweight feed aggregator and reader☆25Feb 1, 2026Updated last month
- Type safe SQL builder with code generation and automatic query result data mapping☆3,585Feb 16, 2026Updated 2 weeks ago
- Generate type-safe code from SQL☆17,043Updated this week
- Generate Database access classes for PostgreSQL based on the pgx library☆21Dec 19, 2020Updated 5 years ago
- A database first code generator focused on postgres☆61Mar 14, 2024Updated last year
- Command line tool to generate idiomatic Go code for SQL databases supporting PostgreSQL, MySQL, SQLite, Oracle, and Microsoft SQL Server☆3,884Jun 23, 2025Updated 8 months ago
- Generates Go code that matches your Postgres tables☆15Jun 6, 2018Updated 7 years ago
- Go library to parse and normalize SQL queries using the PostgreSQL query parser☆819Jan 28, 2026Updated last month
- PostgreSQL driver and toolkit for Go☆13,493Feb 21, 2026Updated last week
- SQL builder and query library for golang☆2,639May 22, 2024Updated last year
- ☆338Jan 25, 2025Updated last year
- A logger for Go SQL database driver without modifying existing *sql.DB stdlib usage.☆382Dec 5, 2025Updated 3 months ago
- Fast and reliable background jobs in Go☆4,848Updated this week
- Golang queue on top of PostgreSQL☆308Feb 16, 2026Updated 2 weeks ago
- Interval type that matches the semantics of postgresql's interval, and support for scanning into a time.Duration☆24Feb 10, 2020Updated 6 years ago
- PostgreSQL logical replication library for Go.☆496Dec 13, 2025Updated 2 months ago
- SQL query builder and ORM/Factory generator for Go with support for PostgreSQL, MySQL and SQLite☆1,648Feb 20, 2026Updated last week
- A collection of Go packages for creating robust GraphQL APIs☆57Aug 29, 2024Updated last year
- Run a real Postgres database locally on Linux, OSX or Windows as part of another Go application or test☆1,147Nov 12, 2025Updated 3 months ago
- OpenTelemetry Tracing instrumentation for PostgreSQL☆195Jan 12, 2026Updated last month
- Generate a Go ORM tailored to your database schema.☆6,978Updated this week
- UNMAINTAINED: An interoperable Golang port of the Ruby Que queuing library for PostgreSQL. Use River instead.☆325Nov 20, 2023Updated 2 years ago
- Write better integration tests! Dockertest helps you boot up ephermal docker images for your Go tests with minimal work.☆4,478Feb 26, 2026Updated last week
- A better ORM for Go, based on non-empty interfaces and code generation.☆1,456Dec 15, 2025Updated 2 months ago
- Type safe SQL query builder and struct mapper for Go☆203Jan 15, 2023Updated 3 years ago
- A Protocol Buffers compiler that generates optimized marshaling & unmarshaling Go code for ProtoBuf APIv2☆1,079Mar 13, 2025Updated 11 months ago
- pgxjob provides a job queue implementation using PostgreSQL.☆18Aug 16, 2023Updated 2 years ago
- Error handling library with readable stack traces and flexible formatting support 🎆☆1,771Apr 3, 2025Updated 11 months ago
- Authenticator via oauth2, direct, email and telegram☆1,321Feb 11, 2026Updated 3 weeks ago
- Fluent SQL generation for golang☆7,872Apr 24, 2024Updated last year
- sqlc: A simple dynamic query builer for [kyleconroy/sqlc](https://github.com/kyleconroy/sqlc)☆31Dec 15, 2025Updated 2 months ago
- An easy-to-use Postgres job queue library, for Go programs. Supports retries and exponential backoff.☆52Mar 11, 2022Updated 3 years ago
- pgq is a query builder for PostgreSQL written in Go.☆62Apr 10, 2025Updated 10 months ago
- Universally Unique Lexicographically Sortable Identifier (ULID) in Go☆4,991Jun 9, 2025Updated 8 months ago
- A stand-alone gRPC based authentication API. Easily integrate authentication into any custom project. Authenticator takes care of user cr…☆14Jul 13, 2023Updated 2 years ago
- Package pgio is a low-level toolkit building messages in the PostgreSQL wire protocol.☆14Mar 30, 2019Updated 6 years ago