PGlite is an embeddable, WASM-based build of Postgres packaged as a TypeScript client library, letting you run Postgres in the browser, Node.js, Bun, and Deno without installing other dependencies. It supports reactive, realtime use and can run as an in-memory database or with persistence to indexedDB (browser) or the filesystem (Node/Bun/Deno).
Project status
- The source appears actively maintained, with an upstream push on November 4 and updates across the package family on November 3, 2026.
- Recent updates arrived in a coordinated burst across core and companion packages. This evidence does not establish the longer-term update cadence.
AI summary generated
Recent updates
@electric-sql/pglite-utils@0.0.6
This patch updates the Emscripten SDK (emsdk) to version 6.0.13. No other changes are listed.
@electric-sql/pglite@0.5.15
This patch fixes transaction handling so committing an aborted transaction rejects with `TransactionAbortedError` instead of resolving silently. It also reduces memory use during `initdb` and updates the `tsup` and Emscripten SDK versions.
Breaking@electric-sql/pglite-tools@0.4.15
This patch release updates the `@electric-sql/pglite` dependency to version 0.5.15. The release notes do not describe other changes or any required migration steps.
@electric-sql/pglite-sync@0.6.16
@electric-sql/pglite-sync@0.6.16 updates its @electric-sql/pglite dependency to version 0.5.15. The release notes do not describe any other changes or required upgrade steps.
@electric-sql/pglite-postgis@0.2.15
This patch release updates the PGlite dependency used by @electric-sql/pglite-postgis. No other changes are described in the release notes.
@electric-sql/pglite-react@0.4.15
This patch release updates the underlying `@electric-sql/pglite` dependency to version 0.5.15. The release notes do not describe any other changes.
@electric-sql/pglite-vue@0.4.15
This patch release updates the PGlite Vue package's dependencies. It includes newer versions of PGlite and the pgvector integration; the release notes do not describe specific behavior changes.
@electric-sql/pglite-socket@0.2.18
This patch release updates the PGlite package and several PGlite extension dependencies. The release notes do not describe any other user-facing changes or required upgrade steps.
@electric-sql/pglite-prepopulatedfs@0.5.15
This patch release updates the package's @electric-sql/pglite dependency to version 0.5.15. The release notes do not describe any package-specific changes.
@electric-sql/pglite-repl@0.4.15
This patch release updates the PGlite REPL's dependencies. It includes newer versions of PGlite and the PGlite React integration, with no other changes specified in the release notes.
@electric-sql/pglite-utils@0.0.5
This patch changes how initialization handles in-memory data directories, using PROXYFS instead of dumping the scratch PGlite data directory. No API compatibility changes or upgrade steps are mentioned.
@electric-sql/pglite-postgis@0.2.14
This patch release updates the underlying @electric-sql/pglite dependency to version 0.5.14. The release notes do not describe functional changes or required migration steps.
@electric-sql/pglite-react@0.4.14
This patch release updates the underlying @electric-sql/pglite dependency to 0.5.14. The release notes do not describe additional user-facing changes or upgrade actions.
@electric-sql/pglite@0.5.14
This patch fixes loading PGlite with explicitly supplied WASM modules or filesystem bundles in environments where `import.meta.url` is unavailable, such as esbuild IIFE bundles. It also reduces work when initializing in-memory data directories and executing queries.
@electric-sql/pglite-vue@0.4.14
This patch release updates the PGlite Vue package's dependencies. It brings in @electric-sql/pglite 0.5.14 and @electric-sql/pglite-pgvector 0.0.15; no other changes are described in the release notes.
@electric-sql/pglite-socket@0.2.17
This patch fixes a shutdown race where a socket handler could access the database after it had been closed, causing an unhandled TypeError. It also updates PGlite and several PGlite extension dependencies.
@electric-sql/pglite-sync@0.6.15
This patch release updates the `@electric-sql/pglite` dependency to version 0.5.14. The release notes do not describe other user-facing changes.
@electric-sql/pglite-repl@0.4.14
This patch release updates the underlying @electric-sql/pglite and @electric-sql/pglite-react dependencies. No other changes are described in the release notes.
@electric-sql/pglite-tools@0.4.14
This patch release updates the underlying @electric-sql/pglite dependency to version 0.5.14. The release notes do not describe other changes or upgrade steps.
@electric-sql/pglite-prepopulatedfs@0.5.14
This patch release updates the package's @electric-sql/pglite dependency to version 0.5.14. The release notes do not describe additional features, fixes, or migration requirements.