Postgres everywhere - your data, in sync, wherever you need it.
PGlite is a WASM Postgres build packaged into a TypeScript client library that enables you to run Postgres in the browser, Node.js and Bun, with no need to install any other dependencies. It is only 3.7mb gzipped.
A socket implementation for PGlite enabling remote connections
Tools for working with PGlite databases
Experimental TypeScript features for ElectricSQL.
Prisma's driver adapter for "@electric-sql/pglite"
PostGIS extension for PGlite
Kysely dialect for @electric-sql/pglite
A REPL, or terminal, for use in the browser with PGlite, allowing you to have an interactive session with your WASM Postgres in the page.
sqladmin
A JavaScript library for connecting securely to your Cloud SQL instances
React hooks for ElectricSQL
Sql client for Node.js
Postgres Sync for PGlite
A generated SDK for SqlManagementClient.
Fastest full featured PostgreSQL client for Node.js
Microsoft Azure Cosmos DB Service Node.js SDK for NOSQL API
Hrana client for connecting to sqld over HTTP or WebSocket
Prepopulated filesystem for faster PGlite startups
Driver for connection to Databricks SQL via Thrift API.
Incremental View Maintenance for TanStack DB based on Differential Dataflow
Utilities for SQL instrumentations
D2TS is a TypeScript implementation of Differential Dataflow.
A PGlite toolkit for Effect