What is pglite built with?

pglite is a TypeScript repo built with React, Vite, Vue, and vue-demi. It stores its data in @electric-sql/client and is tested with Vitest, Testing Library, and playwright. It has 42,098 written lines, with 130 test files.

Read on November 7, 2026, at commit bac163e. Read it as markdown

Frontend

Backend

Data 1

  • @electric-sql/client4 files

Support

Testing 3

  • Vitest109 files
  • Testing Library4 files
  • playwright2 files

The base 1

  • vue-demi2 files

Tools 1

  • esbuild1 file

Other 2

  • openpgp1 file
  • async-mutex2 files

Other repos with a similar stack

Ordered by how much of its stack they share with pglite, then by stars.

Frequently asked questions

What language is pglite written in?
pglite is written in TypeScript, with 42,098 written lines.
What framework does pglite use?
pglite is built with React, Vite, Vue, and vue-demi.

The proof: in packages/pglite-repl/package.json

What database does pglite use?
pglite stores its data in @electric-sql/client.
Does pglite have tests?
Yes. pglite has 130 test files and is tested with Vitest, Testing Library, and playwright.
Which repos have a stack like pglite's?

See inside your code, today.

Paste your repo and see it drawn, part by part: a medium one in under a minute.

Free, no account.

Or look inside SeeRepo's own →

Is it your repo? Add its badge, keep it up to date or take it down →