Image 1 — Open Source, Free Visual Database Schema Editor & ERD Tool for SQL Server
Image 2 — Open Source, Free Visual Database Schema Editor & ERD Tool for SQL Server

Open Source, Free Visual Database Schema Editor & ERD Tool for SQL Server

StackRender is a free, open-source visual database schema editor and migration generator that now fully supports SQL Server (T-SQL). It allows you to visually design your tables, view relationships via an interactive ERD, import existing SQL scripts to instantly generate diagrams, and export production-ready DDL. You can use it completely free via the cloud or self-host it via Docker.

Thank you !

u/tamanikarim — 9 days ago
▲ 42 r/webdev

I built a free and open-source tool to make schema evolution visual and SQL migrations simpler.

Hey Engineers!

Most of us have faced this: while working on a project, you need to make changes to your database schema (add tables, alter or drop columns, create indexes, update relationships, etc.). This is where database migrations come in, you either handle them manually with SQL or rely on an ORM.

After a while, this process becomes repetitive and time-consuming.

That's why I built a tool called StackRender. It helps generate well-written database migrations directly from ER Diagram (ERD) changes.

The workflow is pretty simple:

  • Design a database from scratch or import an existing one.
  • Visualize and explore the schema through an ER Diagram.
  • Perform the changes you want visually ( no coding required ) .
  • StackRender detects the changes and generates production-ready database migration scripts (UP/DOWN), similar to how ORMs handle migrations.

This approach helps close the gap between design and implementation, making database migrations easier to manage while reducing the risk of errors.

The tool is free and open source, and currently supports PostgreSQL, MySQL, MariaDB, SQLite, Oracle, and Microsoft SQL Server.

Try it out here: www.stackrender.io

Github repo : https://github.com/stackrender/stackrender

Thanks a lot!

u/tamanikarim — 10 days ago
▲ 81 r/node

I built a free and open-source tool to make schema evolution visual and SQL migrations simpler.

Hey Engineers!

Most of us have faced this: while working on a project, you need to make changes to your database schema (add tables, alter or drop columns, create indexes, update relationships, etc.). This is where database migrations come in, you either handle them manually with SQL or rely on an ORM.

After a while, this process becomes repetitive and time-consuming.

That's why I built a tool called StackRender. It helps generate well-written database migrations directly from ER Diagram (ERD) changes.

The workflow is pretty simple:

  • Design a database from scratch or import an existing one.
  • Visualize and explore the schema through an ER Diagram.
  • Perform the changes you want visually ( no coding required ) .
  • StackRender detects the changes and generates production-ready database migration scripts (UP/DOWN), similar to how ORMs handle migrations.

This approach helps close the gap between design and implementation, making database migrations easier to manage while reducing the risk of errors.

The tool is free and open source, and currently supports PostgreSQL, MySQL, MariaDB, SQLite, Oracle, and Microsoft SQL Server.

Try it out here: www.stackrender.io

Github repo : https://github.com/stackrender/stackrender

Thanks a lot!

u/tamanikarim — 16 days ago
▲ 44 r/SQL+3 crossposts

I built StackRender to make schema evolution visual and SQL migrations simpler.

Hey Builders !

Most of us have been here: you're working on a project, need to change your database schema (add tables, rename columns, create indexes, update relationships, etc.), and now you have to write a migration by hand or let your ORM generate one.

I built StackRender to make this process visual.

Instead of writing migration scripts, you update your ERD. StackRender detects the schema changes and generates the SQL migration (UP/DOWN) for you.

The goal is to close the gap between designing a database and implementing those changes.

StackRender is free and open source, and I'd love to hear what you think. Is this a workflow you'd actually use?

Try it out here: www.stackrender.io

Github Repo : https://github.com/stackrender/stackrender

Thanks a lot!

u/tamanikarim — 17 days ago

I built a tool to make database design and SQL migrations easier.

Salam Alykum!

Most of us have faced this: while working on a project, you need to make changes to your database schema (add tables, alter or drop columns, create indexes, update relationships, etc.). This is where database migrations come in, you either handle them manually with SQL or rely on an ORM.

After a while, this process becomes repetitive and time-consuming.

That's why I built a tool called StackRender. It helps generate well-written database migrations directly from ER Diagram (ERD) changes.

The workflow is pretty simple:

  • Design a database from scratch or import an existing one.
  • Visualize and explore the schema through an ER Diagram.
  • Perform the changes you want visually ( no coding required ) .
  • StackRender detects the changes and generates production-ready database migration scripts (UP/DOWN), similar to how ORMs handle migrations.

This approach helps close the gap between design and implementation, making database migrations easier to manage while reducing the risk of errors.

The tool is free and open source, and currently supports PostgreSQL, MySQL, MariaDB, SQLite, Oracle, and Microsoft SQL Server.

Feel free to give it a try, and I'd love to hear your thoughts .

Try it out here: www.stackrender.io

Thanks a lot!

u/tamanikarim — 20 days ago

What if database migrations were generated from your ERD?

Hey Engineers!

Most of us have faced this: while working on a project, you need to make changes to your database schema (add tables, alter or drop columns, create indexes, update relationships, etc.). This is where database migrations come in, you either handle them manually with SQL or rely on an ORM.

After a while, this process becomes repetitive and time-consuming.

That's why I built a tool called StackRender. It helps generate well-written database migrations directly from ER Diagram (ERD) changes.

The workflow is pretty simple:

  • Design a database from scratch or import an existing one.
  • Visualize and explore the schema through an ER Diagram.
  • Perform the changes you want visually ( no coding required ) .
  • StackRender detects the changes and generates production-ready database migration scripts (UP/DOWN), similar to how ORMs handle migrations.

This approach helps close the gap between design and implementation, making database migrations easier to manage while reducing the risk of errors.

The tool is free and open source, and currently supports PostgreSQL, MySQL, MariaDB, SQLite, Oracle, and Microsoft SQL Server.

Feel free to give it a try, and I'd love to hear your thoughts .

Try it out here: www.stackrender.io

Thanks a lot!

u/tamanikarim — 22 days ago