All posts
Announcement5 min read

Introducing Relmic: A New Way to Design Databases

Database schemas are the foundation of every application, yet the tools for designing them have barely changed in decades. Today we are launching Relmic — a collaborative visual editor that makes schema design faster, more intuitive, and accessible to your entire team.

The problem we set out to solve

Most teams still design schemas in one of two ways: writing raw DDL in a text editor, or sketching boxes on a whiteboard that never stays in sync with the actual database. Both approaches break down as projects grow. DDL is precise but hard to visualize. Whiteboards are intuitive but disconnected from real code.

We wanted a tool that combines the precision of DDL with the clarity of a visual diagram — and produces production-ready code you can actually ship.

What Relmic does

Relmic gives you an infinite canvas where you drag, drop, and connect tables visually. Every column, constraint, and relationship you design is backed by real schema metadata — so when you export, you get correct, executable code.

  • Visual editor with 6 view modes — switch between Full Details, Logical, Keys, Indexes, Descriptions, and Table Only to see exactly the level of detail you need.
  • 8 supported DBMS — PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, Oracle, BigQuery, and Redshift, each with their own data types, constraints, and validation rules.
  • 12+ export formats — SQL DDL for every supported DBMS, plus Prisma, Drizzle ORM, TypeScript interfaces, JSON Schema, SQLAlchemy, PNG, and PDF.
  • Smart autocomplete — data types and default expressions are suggested based on your target DBMS and column context.
  • Real-time validation — catch reserved keywords, naming conflicts, and DBMS-specific constraint violations as you design.

Built for teams

Schema design is rarely a solo activity. Relmic supports organizations and teams with role-based access control — Admins, Editors, and Viewers — so everyone from the architect to the product manager can participate at the right level.

Every change is tracked with revision history. You can create milestones, compare revisions side by side with a visual diff, and generate ALTER migration scripts between any two points in time. No more guessing what changed or manually writing migration files.

Reverse engineering

Already have a database? Paste your SQL DDL or Prisma schema into Relmic and it will generate a visual diagram automatically. From there you can iterate on the design visually and re-export when you are done. Read more in the Reverse Engineering docs.

Try it free

Relmic runs entirely in the browser — there is nothing to install. The Free plan includes one project with up to 4 tables, forward engineering, PNG export, and public sharing. No credit card required.

When you are ready for more, the Pro plan unlocks unlimited projects and tables, all export formats, revision history, and team collaboration. Check out the pricing page for full details.

What comes next

This is just the beginning. We are working on deeper collaboration features, more import formats, and tighter integrations with the tools your team already uses. Follow this blog for updates, or jump into the Getting Started guide to build your first schema in five minutes.