Modélisez vos données.
Générez votre stack.
ModelizeMe est un IDE open source 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.
Open source & self-hostable
Licence MIT, Docker Compose clé en main. Vos données restent sur votre machine, votre VPS, où vous voulez.
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. ModelizeMe 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.
05 · open source
Licence MIT.
À vous pour toujours.
Forkez-le, auditez-le, déployez-le derrière votre VPN. Aucune télémétrie non consentie, pas de "enterprise tier" qui cache les meilleures features. Juste un Dockerfile et un README.
# clone le repo
$ git clone https://github.com/modelizeme/modelizeme.git
$ cd modelizeme
# lance la stack
$ docker compose --profile dev up -d --build
# ouvre
→ http://localhost:300006 · tarifs
Gratuit pour commencer.
Évolue avec vous.
Self-hostez tout gratuitement, pour toujours. Notre cloud vous épargne juste le docker compose.
Self-host
Toutes les fonctionnalités, sur vos machines.
Voir le guide Docker- Tout, sans aucune limite
- Vos données restent chez vous
- Licence MIT, forkable
- Docker Compose en 30 secondes
- À vous de gérer l'infra
Cloud Free
Pour découvrir sans installer quoi que ce soit.
- 3 modèles actifs
- Pipeline MCD → MLD → MPD
- Export PNG / SVG / JSON
- Import depuis SQL
- Génération de code
- Collaboration d'équipe
Pas sûr du plan ? Commencez par Cloud Free, aucune carte bancaire requise.
Votre prochain schéma,
livré avant midi.
Arrêtez de retaper vos schémas entre le whiteboard, la migration et l'ORM. Modélisez une fois, générez pour toujours.
Sans carte bancaire · gratuit en self-host · cloud hébergé en UE