From a university thesis to a modern database design tool used by developers worldwide.
It all started as a graduation thesis in Computer Engineering. MyDiagrams was born as a simple ER diagramming tool built to explore visual database design.
The ER diagramming engine was integrated into MAD Builder (madbuilder.com.br), a low-code platform. It became the core tool for visually designing database schemas within the platform.
The diagramming tool evolved into its own standalone product β ER Flow. Rebuilt from the ground up with real-time collaboration, AI integration via MCP Server, and a focus on modern developer workflows.
We believe that database design should be visual, collaborative, and intelligent. Too many teams still design schemas in spreadsheets, text files, or directly in SQL β losing context, creating inconsistencies, and making onboarding harder than it needs to be.
ER Flow exists to give developers a modern, purpose-built tool for data modeling. One where you can see your entire schema at a glance, collaborate with your team in real-time, and let AI handle the repetitive parts.
Our goal is simple: make it so easy to design databases visually that no developer ever ships a schema without diagramming it first.
Powerful tools don't have to be complex. We obsess over making every interaction intuitive and fast.
Built by developers, for developers. We understand your workflow because we live it every day.
We embrace open standards like MCP, support multiple databases, and integrate with the tools you already use.