Overview of PGlite
mainPGlite is an embeddable Postgres database that runs locally in WASM. It is designed to be lightweight, extendable, and reactive, making it suitable for running full Postgres instances directly in the browser or in environments like Node, Bun, and Deno.
Key features include:
- Lightweight: A complete WASM build of Postgres under 3MB Gzipped.
- Extendable: Supports a dynamic extension loading mechanism, including popular extensions like
pgvectorandPostGIS. - Reactive: Built-in support for data loading, synchronization, and live query primitives.