A PGlite toolkit for Effect
PGlite is a WASM Postgres build packaged into a TypeScript client library that enables you to run Postgres in the browser, Node.js and Bun, with no need to install any other dependencies. It is only 3.7mb gzipped.
A socket implementation for PGlite enabling remote connections
Tools for working with PGlite databases
Prisma's driver adapter for "@electric-sql/pglite"
A SQL toolkit for Effect
Kysely dialect for @electric-sql/pglite
Hooks for using PGlite
A PostgreSQL toolkit for Effect
A REPL, or terminal, for use in the browser with PGlite, allowing you to have an interactive session with your WASM Postgres in the page.
PostGIS extension for PGlite
TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, PostgreSQL and SQLite databases as well as usage with vanilla JavaScript.
PGlite Dialect for Kysely
pgvector support for Node.js, Deno, and Bun (and TypeScript)
TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, PostgreSQL and SQLite databases as well as usage with vanilla JavaScript.
TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, PostgreSQL and SQLite databases as well as usage with vanilla JavaScript.
TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, PostgreSQL and SQLite databases as well as usage with vanilla JavaScript.
A SQLite toolkit for Effect
TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, PostgreSQL and SQLite databases as well as usage with vanilla JavaScript.
PGlite Dialect for Knex
Drizzle integration for @effect/sql
A libSQL toolkit for Effect
Postgres Sync for PGlite
A SQLite toolkit for Effect