Kostenlos, ohne Kleingedrucktes
Jede Funktion steht jedem zur Verfügung — keine Nutzungsquoten, keine gesperrten Engines, kein Premium-Tier, das die wichtigen Teile versteckt.
Ein moderner ER-Modeller, der vollständig in deinem Browser läuft. Generiere SQL für 14 Engines, versioniere jede Änderung und veröffentliche auf GitHub oder GitLab — nach deinen Bedingungen.
Kein Konto zu erstellen, keine Quoten zu überschreiten, kein Anbieter, der dein Schema als Geisel hält.
Jede Funktion steht jedem zur Verfügung — keine Nutzungsquoten, keine gesperrten Engines, kein Premium-Tier, das die wichtigen Teile versteckt.
Es gibt kein Backend. Die App lädt in deinem Browser und bleibt dort, funktioniert offline als PWA. Provider-Token und Repository-Geheimnisse werden im Ruhezustand mit einem Schlüssel verschlüsselt, der aus einem Master-Passwort abgeleitet wird, das du festlegst — Privates bleibt privat, auch auf deinem eigenen Gerät.
Behalte deine Modelle auf diesem Gerät, oder synchronisiere sie über Google Drive, OneDrive oder Dropbox. Wenn du bereit bist, veröffentliche das Schema direkt in deinem eigenen GitHub- oder GitLab-Repository.
Ein fokussiertes Toolkit für alle, die Datenbanken wirklich pflegen.
Ein echter Editor für die tägliche Schema-Arbeit, mit einer mehrsprachigen Oberfläche in 12 Sprachen einschließlich Rechts-nach-links.
Engine-spezifisches DDL mit korrekter Abhängigkeitsreihenfolge — vollständiges CREATE für v1, präzise ALTER-Migrationen für jede folgende Version.
ALTER TABLE projects
ADD COLUMN archived_at TIMESTAMPTZ;
CREATE INDEX idx_projects_owner
ON projects(owner_id); Jede Änderung wird als Version erfasst. Vergleiche, mache rückgängig, generiere SQL neu oder synchronisiere jede vergangene Version mit Git.
Ein kuratierter Katalog von Validierungsbibliotheken. Kopiere einen Ausschnitt, lade eine Datei herunter oder veröffentliche sie im Repository über denselben Workflow wie deine Migrationen.
Primärschlüssel, Fremdschlüssel, unique, check und default-Ausdrücke — inline auf der Spalte oder als Tabellenregeln deklariert. Engine-spezifische Syntax inklusive.
Füge vorhandenes DDL ein oder lade es hoch. Der Import-Planer zeigt eine Vorschau jeder Änderung, bevor sie dein Modell berührt.
Hänge Pre- und Post-Migrations-SQL an jede Version. Seed-Daten, Grants, materialisierte Ansichten — alles, was deine Engine akzeptiert, wird zusammen mit dem Schema geliefert.
-- post-migration
GRANT SELECT ON projects
TO readonly; Von klassischen relationalen Datenbanken über verteiltes SQL bis hin zu Cloud-Data-Warehouses: DBModeler erzeugt DDL für deine echte Engine — nie einen generischen Dialekt.
Verbinde einen Cloud-Anbieter für die geräteübergreifende Synchronisation, oder behalte alles ausschließlich auf diesem Gerät. Wechsle, wann du möchtest.
Lokaler Speicher über IndexedDB. Nichts verlässt dein Gerät.
OAuth 2.0 mit PKCE. Ordner, die du wählst, Dateien, die dir gehören.
Microsoft Graph-Integration für persönliche und Geschäftskonten.
Native Dropbox-API mit Hintergrundsynchronisation und Konfliktauflösung.
Automatische Synchronisation, Drei-Wege-Merge und Offline-Basis-Snapshots sind integriert.
Sensibles Material — OAuth-Refresh-Tokens, Personal Access Tokens und Repository-Geheimnisse — wird im Ruhezustand mit einem Schlüssel verschlüsselt, der aus einem Master-Passwort abgeleitet wird, das du festlegst.
Du wirst beim ersten Verbinden eines Speicher-Anbieters (Google Drive, OneDrive, Dropbox) oder eines Git-Anbieters (GitHub, GitLab) nach dem Master-Passwort gefragt, und erneut, um diese Geheimnisse bei der Rückkehr zu entsperren.
Geheimnisse werden mit AES-GCM verschlüsselt, wobei ein Schlüssel verwendet wird, der durch PBKDF2 aus deinem Master-Passwort abgeleitet wird. Klartext-Token berühren nie IndexedDB.
Es gibt kein Backend. Das Master-Passwort und der abgeleitete Schlüssel leben nur in diesem Browser-Tab — nichts wird hochgeladen, weder das Passwort noch das verschlüsselte Material.
Verbinde GitHub oder GitLab mit einem Personal Access Token. Jede neue Version wird ein Commit, ein Branch oder ein Pull oder Merge Request — was auch immer zu deinem Team passt.
DBModeler erfasst einen vollständigen Snapshot und einen Diff für jede Version. Mache rückgängig, verzweige, generiere SQL neu oder synchronisiere mit Git, ohne den Kontext hinter jeder Entscheidung zu verlieren.
CREATE-Anweisungen für das gesamte Modell.
ALTER TABLE mit korrekter Abhängigkeitsreihenfolge.
Als PR veröffentlicht — Überprüfung mit dem Team auf GitHub.
Ein kuratierter Katalog von Validierungsbibliotheken, die dein Modell widerspiegeln. Kopiere einen Ausschnitt, lade eine Datei herunter oder veröffentliche sie auf Git genauso wie du Migrationen sendest.
import * as yup from 'yup';
export const userSchema = yup.object({
id: yup.string().uuid().required(),
email: yup.string().email().required(),
name: yup.string().min(2).required()
}); Beide werden ohne Preisänderung erscheinen — weil es keinen gibt.
Starte ein Projekt von einer kuratierten, sofort bearbeitbaren Grundlage: Auth, Billing, Multi-Tenant, E-Commerce und mehr.
Beschreibe das Produkt, erhalte ein Ausgangsmodell, dann iteriere visuell mit dem Editor, den du bereits kennst.
Unsere Roadmap ist öffentlich. Das Board ist der Ort, wo du abstimmst, kommentierst und uns sagst, was Probleme macht — jedes Issue wird gelesen, und Prioritäten folgen dem Community-Signal.
Issues leben auf einem öffentlichen GitHub-Projektboard. Kein Konto nötig, um es zu durchsuchen.
Zwei vollständige Handbücher, geschrieben und gepflegt zusammen mit dem Produkt.
Benutzerdokumentation
Anleitungen, Tutorials und Referenz für alltägliche Modellierer.
Entwicklerdokumentation
Architekturnotizen, Integrationsdetails und Anleitungen für Mitwirkende.
Suchst du die vollständige Referenz? Durchsuche die Dokumentation für Anleitungen, API-Details und Schritt-für-Schritt-Tutorials.