Son Tran

Son Tran

Indie founder & software engineer

About

I spent years jumping between ERD tools that never felt right. Too bloated, too cloud-dependent, or designed for database admins the are not for engineers who care about how a schema reflects the domain. Worse, almost none of them let me freely control how relationships are shaped and arranged so my diagram could actually mirror my domain model, not just look like a random web of lines. So I built Schemity on the side. A desktop ERD tool made for software engineers: offline-first, Git-native, keyboard-driven. No subscription, no account required. It's the tool I always wanted but couldn't find. Now it exists, and I'm running it full-time.

Badges

Tastemaker
Tastemaker
Gone streaking 10
Gone streaking 10
Gone streaking
Gone streaking
Gone streaking 5
Gone streaking 5

Maker History

  • Schemity
    SchemityThe ERD Tool That Respects Both Your Time and Your Work.
    Apr 2026
  • 🎉
    Joined Product HuntMarch 29th, 2026

Forums

Son Tran

2mo ago

Schemity - The ERD Tool That Respects Both Your Time and Your Work.

Most ERD tools were built for DBAs. Schemity is built for software engineers. 9 MB, offline-first, Git-native. Your ERDs live as plain JSON in your repo, commit, diff, and review like code. Drag fields to create relationships. Flexible lines with custom waypoints. Check constraints as first-class citizens. Compare ERD to live DB and generate the exact SQL diff. Supports PostgreSQL, MySQL, SQL Server, Supabase. No Electron. No JVM. No subscription.
View more