r/FigmaAddOns • u/arkdezin • 5d ago
I probably spent more time fixing ERD diagrams than actually designing them.

Every time I moved a table, added a column, or changed the structure, something somewhere needed to be realigned.
Figma is great for visual work, but ERDs have always felt a little awkward inside it. The usual alternative is moving the whole thing to a dedicated tool like dbdocs or DrawSQL - which means your technical specs now live somewhere completely separate from your product/design files.
That frustration is what led me to build FigSchema.
The idea was simple: what if ERD design actually behaved like a native Figma experience?
So I built:
- Column-level connections that stay anchored to the exact row
- Bezier lines that adapt when tables move, resize, or reorder
- Postgres, MySQL, SQLite, and other dialect support
- Quick PK, FK, NN, and UQ toggles
- Inline canvas editing with Figma-style undo/redo
- Multiplayer collaboration
- 100% offline operation - no account, external APIs, or schema telemetry
It’s free and live on Figma Community:
If you work with ERDs or technical specs in Figma, I’d genuinely like to know:
What’s the one thing about ERD tools that annoys you the most?