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.
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.