PGlite icon
PGlite icon

PGlite

PGlite is a WASM Postgres build packaged into a TypeScript client library that enables you to run Postgres in the browser, Node.js, Bun and Deno, with no need to install any other dependencies. It is only 3mb gzipped and has support for many Postgres extensions, including...

PGlite screenshot 1

Cost / License

  • Free
  • Open Source

Platforms

  • Self-Hosted
  • Typescript
  • PostgreSQL
PGlite screenshot 1
-
No reviews
0likes
0comments
0alternatives
0news articles

Features

Suggest and vote on features
  1.  Embeddable
  2.  Support for WebAssembly
  3.  Support for Typescript

 Tags

  • typescript-library
  • Postgres SQL
  • embeddable-database
  • pgvector
  • webassembly
  • wasm

PGlite News & Activities

Highlights All activities

Recent activities

  • POX added PGlite
Show all activities

PGlite information

  • Developed by

    US flagElectricSQL
  • Licensing

    Open Source (Apache-2.0) and Free product.
  • Written in

  • Alternatives

    0 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

Development

GitHub repository

  •  14,202 Stars
  •  332 Forks
  •  137 Open Issues
  •   Updated  
View on GitHub
PGlite was added to AlternativeTo by Paul on and this page was last updated .
No comments or reviews, maybe you want to be first?
Post comment/review

What is PGlite?

PGlite is a WASM Postgres build packaged into a TypeScript client library that enables you to run Postgres in the browser, Node.js, Bun and Deno, with no need to install any other dependencies. It is only 3mb gzipped and has support for many Postgres extensions, including pgvector.

It can be used as an ephemeral in-memory database, or with persistence either to the file system (Node/Bun/Deno) or indexedDB (Browser).

Unlike previous "Postgres in the browser" projects, PGlite does not use a Linux virtual machine - it is simply Postgres in WASM.

Official Links