Embeddable Postgres with real-time, reactive bindings.
PGlite is an embeddable Postgres database compiled to WebAssembly that provides real-time, reactive bindings for JavaScript applications. The project is maintained by Electric SQL and includes a rich ecosystem of packages built with TypeScript, React, and Node.js, offering integrations with frameworks like Vite and support for numerous Postgres extensions including pgvector, PostGIS, pgmq, and age. The repository includes example applications demonstrating usage with React and TypeScript, benchmarking tools, and utility packages for performance optimization such as prepopulated filesystems and ICU localization data support.