Compile ZenStack access policies into Electric SQL shape filters
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.
Postgres everywhere - your data, in sync, wherever you need it.
Runtime of ZenStack for both client-side and server-side environments.
ZenStack plugin for class-validator: auto generate DTOs from your schema
FullStack enhancement for Prisma ORM: seamless integration from database to UI
FullStack database toolkit with built-in access control and automatic API generation.
A socket implementation for PGlite enabling remote connections
Tools for working with PGlite databases
ZenStack plugin that generates rich, browsable Markdown documentation from ZModel schemas
Utilities for building ZenStack plugins
TypeScript representation of ZModel schema
ZenStack plugin for tRPC
ZenStack Common Helpers
Drop-in replacement for run-sequence for gulp 4
ZenStack plugin and runtime supporting OpenAPI
ZenStack Better Auth Adapter. This adapter is modified from better-auth's Prisma adapter.
Helpers for implementing clients that consume ZenStack's CRUD service
ZenStack automatic CRUD API handlers and server adapters for popular frameworks
Automatically deriving Zod schemas from ZModel schemas
Auto-generate type-safe tRPC routers from ZenStack V3 schemas
ZenStack plugin for generating SWR hooks
PostGIS extension for PGlite
Experimental TypeScript features for ElectricSQL.