Introduction
PicaDeck Sync gives backend developers an interactive, auto-laid-out database schema diagram — served directly from their application code with zero configuration.
What is PicaDeck Sync?
PicaDeck Sync is a set of npm packages that parse your ORM models at runtime and serve a self-contained, interactive schema visualizer at any route in your application. It works with Express, NestJS, and Next.js out of the box.
Why use PicaDeck Sync?
- Zero configuration. One import, one middleware call. No external services, no API keys, no dashboards.
- Always up to date. The visualizer reads your live ORM models at runtime, so the diagram is always in sync with your actual code.
- Works with any ORM. Parsers are available for Mongoose, TypeORM, Prisma, Sequelize, Drizzle, and raw SQL DDL.
Prerequisites
- Node.js 18 or later
- An Express, NestJS, or Next.js application
- At least one supported ORM (Mongoose, TypeORM, Prisma, Sequelize, Drizzle) or a SQL DDL file