Modélisez vos données.
Générez votre stack.
Moldata est un IDE basé sur la méthode Merise. Dessinez vos entités, dérivez MCD → MLD → MPD en un clic, puis générez migrations et modèles ORM pour la stack de votre choix.
Construit sur des standards ouverts
01 · fonctionnalités
Tout ce qu'il vous faut,
rien que vous n'utilisez pas.
Des outils pensés pour accompagner votre modélisation, de la première entité à la mise en production.
Pipeline Merise complet
MCD → MLD → MPD avec dérivation automatique. Tables de jonction, snake_case, types SQL, timestamps, tout reste synchronisé de bout en bout.
Collaboration temps réel
Curseurs live, édition simultanée et synchronisation sans conflit grâce à Yjs CRDT. Hors-ligne, merge à la reconnexion.
Génération multi-stack
Exportez migrations, modèles ORM et structure de projet. 3 frameworks déjà supportés, 6 ORM, 3 bases, et plus arrivent.
Import universel
Collez du SQL DDL depuis MySQL, Postgres, SQLite ou SQL Server. On parse, on layout, on type-infère chaque colonne.
Auto-layout intelligent
ELK.js + résolveur de collisions en spirale. Glissez une entité, chaque node trouve sa place sans écraser les voisins.
Hébergé en UE, sécurisé
Données chiffrées, sauvegardes automatiques, sessions OAuth. Votre travail reste à vous, point.
02 · comment ça marche
Du canvas vide au code expédié, en trois étapes honnêtes.
Modélise
Déposez des entités sur le canvas, reliez-les avec des cardinalités, laissez la grille faire le reste.
Dérive
Un clic : le MCD devient MLD devient MPD. Les tables de jonction se matérialisent, les types se figent.
Génère
Choisissez framework, ORM, base. Téléchargez le ZIP ou poussez directement vers un nouveau repo GitHub ou GitLab.
03 · génération de code
Un modèle,
n'importe quelle stack.
Arrêtez de retaper vos schémas à la main. Choisissez le framework que votre équipe utilise vraiment, un ORM, une base. Moldata génère le code que vous auriez écrit vous-même.
Frameworks
ORMs
Bases de données
Exemple illustratif. Le code réel s'adapte à votre modèle complet.
04 · collaboration
Tout le monde sur le même diagramme.
Yjs CRDT, sync WebSocket, awareness par workspace. Voyez les curseurs en temps réel, éditez simultanément sans conflit, tout reste cohérent même en cas de reconnexion.
- Curseurs live & présence. Qui regarde quoi, en temps réel.
- Workspaces, équipes, rôles. Owner, admin, member avec des défauts sensés.
- OAuth Google, GitHub, GitLab. Connectez-vous avec ce que vous avez déjà.
- Event sourcing et undo/redo. Chaque action est traçable, Ctrl+Z fiable.
Gratuit pendant la beta.
Vos retours, notre roadmap.
Moldata est en early access. Toutes les fonctionnalités sont ouvertes, sans limite et sans carte bancaire.
Modèles illimités, génération de code, collaboration, équipes.
Un bouton feedback dans l'app. Chaque message est lu, beaucoup deviennent des features.
On vous préviendra largement avant la sortie de la beta et l'arrivée des plans payants.