Made Büro
Made Büro

Project — 2026

Titanbase

Design your data model once, ship to any backend. Open-source visual schema designer for relational databases. Local-first, version-controllable, extensible. Export to Postgres, MySQL, SQLite — with Neon and Supabase presets built in.

titanbase.run ↗GitHub ↗

01

Design

Open the visual editor. Drag, drop, connect. Build your schema the way you think about data.

02

Save

Your schema lives as a .titan.json file on your disk. Commit it to git. Diff it in PRs. No account, no cloud, no lock-in.

03

Export

Pick a target. Get production-ready DDL. Switch targets anytime — your model stays the same.

Export Targets

Exporter

PostgreSQL

Native types, JSONB, arrays, partial indexes

Exporter

MySQL

Inline enums, AUTO_INCREMENT, InnoDB

Exporter

SQLite

Type mapping, CHECK constraints for enums

Preset

Neon

Postgres DDL + serverless connection config

Preset

Supabase

Postgres DDL + RLS policies + auth.users()

Why Titanbase

One model, many databases

Stop maintaining separate schemas for dev (SQLite), staging (Neon), and production (Postgres). Design once, export everywhere.

Local-first, no lock-in

Files on your disk, commits in your repo. No account required. No cloud dependency. Work offline.

Extensible by design

Every export target is a plugin — a pure function from IR to output. Build your own, share with the community.

Bridges, not walls

Import from Prisma, Drizzle, SQL, or live databases. Export back. Titanbase works with your stack, not against it.

Editions

MIT Licensed

Open Source

Full visual editor. Local-first. Postgres, MySQL, SQLite exporters. Neon and Supabase presets. Prisma and Drizzle bridges. DB introspection. CLI. Plugin API.

Teams

Cloud

Hosted workspaces. Real-time collaboration. Version history. Schema review flows. Branch and merge.