Pgx Alternatives

Similar projects and alternatives to pgx

  • GitHub repo sqlx

    pgx VS sqlx

    general purpose extensions to golang's database/sql

  • GitHub repo Gin

    pgx VS Gin

    Gin is a HTTP web framework written in Go (Golang). It features a Martini-like API with much better performance -- up to 40 times faster. If you need smashing performance, get yourself some Gin.

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo pq

    pgx VS pq

    Pure Go Postgres driver for database/sql

  • GitHub repo GORM

    pgx VS GORM

    The fantastic ORM library for Golang, aims to be developer friendly

  • GitHub repo go-sql-driver/mysql

    Go MySQL Driver is a MySQL driver for Go's (golang) database/sql package (by go-sql-driver)

  • GitHub repo chi

    pgx VS chi

    lightweight, idiomatic and composable router for building Go HTTP services

  • GitHub repo gomock

    pgx VS gomock

    GoMock is a mocking framework for the Go programming language. (by golang)

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo goqu

    pgx VS goqu

    SQL builder and query library for golang

  • GitHub repo go

    pgx VS go

    The Go programming language

  • GitHub repo zerolog

    pgx VS zerolog

    Zero Allocation JSON Logger

  • GitHub repo goriak

    pgx VS goriak

    goriak - Go language driver for Riak KV

  • GitHub repo logrus

    pgx VS logrus

    Structured, pluggable logging for Go.

  • GitHub repo swag

    pgx VS swag

    Automatically generate RESTful API documentation with Swagger 2.0 for Go.

  • GitHub repo Grafana

    pgx VS Grafana

    The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.

  • GitHub repo prometheus

    pgx VS prometheus

    The Prometheus monitoring system and time series database.

  • GitHub repo Echo

    pgx VS Echo

    High performance, minimalist Go web framework

  • GitHub repo grpc-go

    pgx VS grpc-go

    The Go language implementation of gRPC. HTTP/2 based RPC

  • GitHub repo Testify

    pgx VS Testify

    A toolkit with common assertions and mocks that plays nicely with the standard library

  • GitHub repo jaeger

    pgx VS jaeger

    CNCF Jaeger, a Distributed Tracing Platform

  • GitHub repo httprouter

    pgx VS httprouter

    A high performance HTTP request router that scales well

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better pgx alternative or higher similarity.

Suggest an alternative to pgx

Reviews and mentions

Posts with mentions or reviews of pgx. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-10-03.
  • Effective Go | 2021-10-03
    > What kind of language recommends[0] with a straight face that you just duplicate your entire codebase into a v2/ subdirectory?

    Not Go at least. You misunderstood the post completely.

    Here is an example of how you are supposed to change the import path for subsequent major versions (that is, backwards incompatible versions):

    A one-line change to your modfile and the import path is changed.

  • Go for Backend development | 2021-09-06
    Pass on the frameworks at first. just use the std library's net/http package and maybe a really basic router like julien schmidt's httprouter( to do your requests and use pgx( for postrgres. | 2021-09-06
    postgres in go I've mostly seen done with pgx which kind of skates around the typical database/sql method. It's better maintained and faster than the more 'official' postgres driver, but I kind of hated using it.
  • Go, Kafka and gRPC clean architecture CQRS microservices with Jaeger tracing 👋🧑‍💻 | 2021-08-29
    In this article let's try to create closer to real world CQRS microservices with tracing and monitoring using: 🚀 Kafka as messages broker gRPC Go implementation of gRPC PostgreSQL as database Jaeger open source, end-to-end distributed tracing Prometheus monitoring and alerting Grafana for to compose observability dashboards with everything from Prometheus MongoDB Web and API based SMTP testing Redis Type-safe Redis client for Golang swag Swagger for Go Echo web framework
  • Any good git repos made by a single dev? | 2021-08-18 - started as 1 person, exploded to 129 contributors
  • What are your favorite packages to use? | 2021-08-15
    Here is link number 1 - Previous text "PGX" | 2021-08-15
    PGX driver for Postgres
  • 🤷‍♀️ 🤷‍♂️ PostgreSQL error with using over jackc/pgx driver in Golang: cannot convert X to Y | 2021-08-10
    When developing a REST API (or any other product) in Golang with PostgreSQL database over the high-performance driver jackc/pgx, sometimes you may get a simple error that can be confusing to search for information. Especially, newcomers.
  • What are the most useful packages you know for Go? | 2021-07-25 - excellent library for Postgre. Especially if you need PSQL specific features
  • Database for Go projects? | 2021-06-20
  • PostgreSQL with Go in 2021 | 2021-04-07
    In order to connect with PostgreSQL we need driver, So we'll use pgx as our driver.
  • Go, NATS, gRPC and PostgreSQL clean architecture microservice with monitoring and tracing 👋 | 2021-03-29
    Hi, in this article I've tried to make microservice using: 🚀 NATS as message broker gRPC Go implementation of gRPC PostgreSQL as database Jaeger open source, end-to-end distributed tracing Prometheus monitoring and alerting Grafana for to compose observability dashboards with everything from Prometheus MailHog Web and API based SMTP testing Redis Type-safe Redis client for Golang Nginx HTTP and reverse proxy server swag Swagger for Go
  • Go Tool: (exploring) sqlc (Part 1) | 2021-02-15
    jackc/pgx PostgreSQL driver and toolkit for Go
  • How I put my demo into production with Docker compose and Traefik | 2021-02-07
    The build command worked ok, but my server crashed at the strangest places when run in the container. I think the crashes were caused by some glibc conflicts. In the end I gave up and converted to PostgreSQL. The ORM I'm using is Gorm which is using the pgx, a pure Go driver for PostgreSQL. This worked like a charm. To me, it seems like a good rule to avoid static builds if possible.
  • GDBC - Go Database Connectivity | 2021-01-24
    You're right about it. But all the drivers have different DSN. For example, we need to use a DSN like this: "host=localhost port=3000 user=testuser password=testpassword dbname=testdb" for the PostgreSQL driver. There's no standard about it. That's why For another driver, it would be different.


Basic pgx repo stats
10 days ago

jackc/pgx is an open source project licensed under MIT License which is an OSI approved license.

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
Find remote Go jobs at our new job board There are 7 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.