postgres

Postgres.js - The Fastest full featured PostgreSQL client for Node.js, Deno, Bun and CloudFlare (by porsager)

Postgres Alternatives

Similar projects and alternatives to postgres

  1. astro

    598 postgres VS astro

    The web framework for content-driven websites. ⭐️ Star to support our work!

  2. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.

    SurveyJS logo
  3. Prisma

    482 postgres VS Prisma

    Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB and CockroachDB

  4. neon

    181 postgres VS neon

    Neon: Serverless Postgres. We separated storage and compute to offer autoscaling, code-like database branching, and scale to zero.

  5. TypeORM

    170 postgres VS TypeORM

    ORM for TypeScript and JavaScript. Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, SAP Hana, WebSQL databases. Works in NodeJS, Browser, Ionic, Cordova and Electron platforms.

  6. prql

    129 postgres VS prql

    PRQL is a modern language for transforming data — a simple, powerful, pipelined SQL replacement

  7. materialize

    Real-time Data Integration and Transformation: use SQL to transform, deliver, and act on fast-changing data. (by MaterializeInc)

  8. graphql

    125 postgres VS graphql

    RedwoodGraphQL

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. slonik

    74 postgres VS slonik

    A Node.js PostgreSQL client with runtime and build time type safety, and composable SQL.

  11. drizzle-orm

    76 postgres VS drizzle-orm

    Headless TypeScript ORM with a head. Runs on Node, Bun and Deno. Lives on the Edge and yes, it's a JavaScript ORM too 😅

  12. esm.sh

    A nobuild content delivery network(CDN) for modern web development.

  13. PostgreSQL

    58 postgres VS PostgreSQL

    PostgreSQL client for node.js.

  14. lowdefy

    53 postgres VS lowdefy

    The config web stack for business apps - build internal tools, client portals, web apps, admin panels, dashboards, web sites, and CRUD apps with YAML or JSON.

  15. pgtyped

    35 postgres VS pgtyped

    pgTyped - Typesafe SQL in TypeScript

  16. rupy

    31 postgres VS rupy

    HTTP App. Server and JSON DB - Shared Parallel (Atomic) & Distributed

  17. noria

    29 postgres VS noria

    Fast web applications through dynamic, partially-stateful dataflow

  18. JDBI

    29 postgres VS JDBI

    The Jdbi library provides convenient, idiomatic access to relational databases in Java and other JVM technologies such as Kotlin, Clojure or Scala.

  19. pg-promise

    18 postgres VS pg-promise

    PostgreSQL interface for Node.js

  20. npmgraph

    18 postgres VS npmgraph

    A tool for exploring NPM modules and dependencies

  21. MySQL

    35 postgres VS MySQL

    A pure node.js JavaScript Client implementing the MySQL protocol.

  22. snipp.in

    Fast, Light-weight, Notes, Snippet manager and code editor directly inside your browser

  23. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

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

postgres discussion

Log in or Post with

postgres reviews and mentions

Posts with mentions or reviews of postgres. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-09-25.
  • Coding exercise: database migration tool in nodejs
    3 projects | dev.to | 25 Sep 2024
    postgres driver
  • The Notifier Pattern for Applications That Use Postgres
    7 projects | news.ycombinator.com | 14 May 2024
    Great post!

    Postgres.js actually does this implicitly through a simple API[1] mimicking the postgres way, thereby using only a single dedicated connection for listening per process.

    Listen/notify is also super useful with triggers.

    [1] https://github.com/porsager/postgres

  • Neon Is Generally Available: Serverless Postgres
    6 projects | news.ycombinator.com | 15 Apr 2024
    I want to use this as a chance to bring attention to a GitHub issue that I think would help reduce friction for Neon:

    https://github.com/neondatabase/neon/issues/4989

    If the Neon driver were to allow us to easily pass in a localhost connection, the development and test experience would be easier. Perhaps Neon could swap to something like this internally: https://github.com/porsager/postgres.

    Having run a local dev environment connected to Neon and tests connected to Neon got in our way of adoption. We'd prefer to develop and run tests against a regular Postgres localhost database.

    To the PMs of Neon, put yourself in the shoes of a new developer thinking of giving Neon a try. What changes will I have to make to my code and my development workflow?

  • Drizzle is just as unready for prime-time as Prisma, what else is there?
    12 projects | /r/reactjs | 6 Dec 2023
    I'd push you to consider using postgres, slonik or similar for database queries. With these libraries, you just write SQL, but they perform input sanitization for you. So you can safely write:
  • Ask HN: If you were to build a web app today what tech stack would you choose?
    21 projects | news.ycombinator.com | 29 Oct 2023
  • PostgresJs: The Fastest full featured PostgreSQL client for Node.js and Deno
    1 project | /r/hypeurls | 16 Oct 2023
    16 projects | news.ycombinator.com | 14 Oct 2023
    Thanks Pier! Your comment saved me some frustration here :-D

    https://github.com/porsager/postgres/discussions/627#discuss...

  • We migrated to SQL. Our biggest learning? Don't use Prisma ORM
    3 projects | news.ycombinator.com | 8 Oct 2023
    There's a core client interface here:

    - https://www.postgresql.org/docs/current/client-interfaces.ht...

    On what makes it postgres.js faster, from author himself:

    > it seems Postgres.js is actually faster than, not only pg, but of any driver out-there

    - https://github.com/porsager/postgres/discussions/627

    - https://porsager.github.io/imdbench/sql.html

  • Relational is more than SQL
    11 projects | news.ycombinator.com | 16 Sep 2023
    When viewed as a DSL for set theory, views, CTEs, set-returning functions, et al are indeed proper first-class query abstractions.

    When viewed through the lens of general purpose imperative or functional programming languages, it's easy to see how it can be seen as falling short.

    I'll admit much of the tooling and driver APIs leave a lot to be desired.

    Some tools do make good efforts though such as nested fragments in this driver.

    https://github.com/porsager/postgres#building-queries

  • SQLite-based databases on the Postgres protocol? Yes we can
    4 projects | news.ycombinator.com | 4 Jul 2023
    I don't think this should turn in to an ORM or not debate, but there are plenty of reasons, especially for the crowd that would do anything to avoid ORMs. Just try to take a peek into the multitude of "ORMs are bad" articles / discussions.

    For instance - I would love to be able to use https://github.com/porsager/postgres with sqlite.

  • A note from our sponsor - SurveyJS
    surveyjs.io | 21 May 2025
    Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more. Learn more →

Stats

Basic postgres repo stats
44
7,996
5.9
18 days ago

Sponsored
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
surveyjs.io

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?