| CARVIEW |
Select Language
HTTP/2 200
date: Sun, 28 Dec 2025 15:21:55 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"5e749470985ba46a35e210c9c97e9d69"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com github.githubassets.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com wss://alive-staging.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com marketplace-screenshots.githubusercontent.com/ copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com github.githubassets.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=QxMnMb9lFP35azR%2B0LD8wqQncFlvt6agADyRU79qjR6H7URJsMcK90x7blALxfnqd7Bf9SaeHLmDD8vU3I%2Fy8N%2BLzYQOng8zgueeQKOQF8SnAEpQepuWQX2lX5TffGBdliuVVo7xs1KAyt9WQi2%2FbbkeVVuvsvAuIvlXRdAMer7h%2F8Es3dx7RkHNTuzwfWyA4mADvVuQhIqIZB4NeJ3Z71Ihd%2F9BdYzqwiijBLYLF8xK3%2BNcZjSWPGXXkB5uKqNpu42DIsbEwsXrt%2FgWuj0Etg%3D%3D--1BmqpyGO9Do6Udh9--bc32r7e8tS8Z4ZqAnUrEgg%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.1077539361.1766935315; Path=/; Domain=github.com; Expires=Mon, 28 Dec 2026 15:21:55 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Mon, 28 Dec 2026 15:21:55 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: B56A:2D673F:5175780:626AEAC:69514B13
Extras · brianc/node-postgres Wiki · GitHub
Skip to content
Navigation Menu
{{ message }}
-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Extras
Charmander edited this page May 16, 2024
·
39 revisions
node-postgres is by design pretty light on abstractions. These are some handy modules the community’s been using over the years to complete the picture:
Standalone PostgreSQL packages.
- brianc/node-pg-native - Simple interface abstraction on top of libpq.
- brianc/node-pg-types - Parsing for PostgreSQL serialized formats.
- datalanche/node-pg-format - Safely and easily create dynamic SQL queries with this Node implementation of PostgreSQL format().
- LinusU/pg-error-constants - Error constants for more robust query error handling.
- pg-password-util - Password hashing for PostgreSQL user password operations, avoiding transmission and logging of plaintext passwords in queries.
- vitaly-t/connection-string - Alternative connection string parser implementing superset of MongoDB connection string spec.
- brianc/node-pg-cursor - Query cursor extension for node-postgres.
-
brianc/node-pg-copy-streams -
COPY FROM/COPY TOfor node-postgres. Stream from one database to another, and stuff. - brianc/node-pg-query-stream - Query results from node-postgres as a readable (object) stream.
-
emilbayes/pg-ipc - IPC over PostgreSQL
LISTEN/NOTIFY/UNLISTENexposed as anEventEmitter. - kibae/pg-logical-replication - PostgreSQL logical replication client.
- recursivefunk/pg-gen - Paginate through large result sets with cursors.
- holdfenytolvaj/pogi
- joeandaverde/tinypg - Simpler interface, named parameter support, queries from files, transaction management, events and hooks.
- langpavel/node-pg-async
- sehrope/node-pg-db - Simpler interface, named parameter support, transaction management and event hooks.
- Suor/pg-bricks - A higher-level wrapper around node-postgres to handle connection settings, SQL generation, transactions and ease data access.
- vitaly-t/pg-promise
RxJS:
Transactions:
- grncdr/node-any-db - Thin and less-opinionated database abstraction layer for Node.
- MassiveJS - A simple relational data access tool that has full JSONB document support for PostgreSQL.
- 131/sql-template
- felixfbecker/node-sql-template-strings - Supports multiple database drivers and named prepared statements.
- sequencework/sql - Tag with convenient querying functions.
- XeCycle/pg-template-tag
- acarl/pg-restify - Creates a generic REST API for a PostgreSQL database using restify.
- archfirst/joinjs - A simple library to map the results of complex joins to nested JavaScript objects (alternative to full-blown ORMs).
- brandon-d-mckay/krauter - An Express router that lets queries act as request handlers.
- nuodata/nuodata-db-api - REST API for a PostgreSQL database.
- ozum/pg-generator - Template-based scaffolding for PostgreSQL. Command line utility which generates files for each table and schema of a PostgreSQL database.
- ozum/pg-structure - Node library to get structure of a PostgreSQL database automatically as a detailed object.
- vitaly-t/pg-minify - Minifies PostgreSQL scripts.
Clone this wiki locally
You can’t perform that action at this time.