Paste a schema, get a link, then let CI keep the diagram current on every push.
Control a diagram from one page, and find them all by connecting GitLab or GitHub.
Every update is a version. Scrub the timeline and diff any two.
One static file: no server, no database connection, no framework at view time.
A gallery of well-known sample schemas you can click through.
Ten well-known projects (Mastodon, GitLab, Discourse, Cal.com…), their schemas rebuilt from git history with time-lapses and diffs.
Five real open-source schemas, every name replaced by T01, c1… Only the shape is left.
1,112 tables followed through the git history of nine open-source apps: most are forever, and the ones that die, die young.
A study of 6,006 public repositories: missing indexes, missing foreign keys, and why design tools score worst.
Tables with no relations until 2018, then 29 foreign keys in one commit, and the move to OAuth2 readable in a diff.
Child many, parent one, an open ring for nullable foreign keys, N-N for junction tables. Zero configuration.
Paste a .mmd, get a layout you own, and export back to Mermaid.
Hubs first, then cycles, isolate one table at a time, search, hide audit foreign keys.
Paste your Rails db/schema.rb into mcdview and get an interactive ER diagram on a stable link, read natively, no account, no Ruby to run.
Point mcdview at your schema.prisma and get an interactive ER diagram: models become tables, relations become edges. No account.
A schema-only PostgreSQL dump, pasted into mcdview, becomes an interactive ER diagram. No database connection, no account.
A dbdiagram-style ER diagram without signing up: paste an existing schema, get a link in seconds, keep it current in CI.
Drop a pgModeler .dbm file into mcdview and read its ER diagram in the browser: no pgModeler to install, no account.
Point mcdview at your Drizzle schema and get an interactive ER diagram: tables and their references, read in the browser, no account.
A schema-only MySQL dump, pasted into mcdview, becomes an interactive ER diagram. No live database is contacted, no account.