Dessine ton MCD en quelques clics
Pose tes entités, relie-les, et le MLD s'écrit sous le schéma pendant que tu dessines. macgram est un éditeur de modèles conceptuels de données (Merise / UML) gratuit, dans le navigateur, sur Windows et sur Linux.
Application de bureau, gratuite
Installe macgram sur ton ordinateur
Tout ce que fait l'éditeur en ligne, et en plus :
- L'assistant IA : Claude Code ou Codex dessinent ton schéma en direct
- Tes fichiers ouverts et enregistrés directement sur ton disque
- Le schéma se recharge quand le fichier change, pratique avec git
- Les mises à jour s'installent toutes seules
Retélécharge macgram une dernière fois
La version 0.4.2 et les précédentes ne savent pas se mettre à jour. Installe la nouvelle version par-dessus : les suivantes te proposeront elles-mêmes chaque mise à jour.
Pas envie d'installer ? Ouvrir l'éditeurToutes les versions
Ton premier schéma en une minute
Pas de compte à créer, rien à installer : l'éditeur s'ouvre dans le navigateur.
- 1
Pose tes entités
Choisis l'outil Entité (E) et clique sur le canevas. Un double-clic ouvre son formulaire pour la nommer et ajouter ses attributs.
- 2
Relie-les
Clique sur deux entités : l'association apparaît entre elles. Un clic sur un lien change sa cardinalité.
- 3
Lis le MLD
Le modèle relationnel s'écrit sous le schéma au fur et à mesure, clés primaires et étrangères comprises.
- 4
Enregistre ou exporte
Garde ton schéma dans un fichier .mcd.json, ou exporte-le en PNG ou en SVG pour ton rapport.
Ce que fait l'éditeur
- Merise et UML
- Entités, associations binaires, n-aires ou seules, cardinalités, enums, notes et flèches d'annotation.
- Assistant IA
- Sur l'application de bureau, demande un schéma ou une modification à Claude Code ou Codex : l'IA dessine en direct, et Ctrl+Z défait chacune de ses actions.
- Réarrangement automatique
- Replace le schéma pour limiter les croisements de liens.
- Export PNG et SVG
- Fidèle au thème courant, avec les enums en légende.
- Import Looping
- Tes fichiers .loo s'ouvrent et deviennent un schéma macgram ; les règles deviennent des notes.
- Au clavier
- E, R et T pour les outils, Ctrl+F pour chercher un élément, Ctrl+D pour dupliquer, Ctrl+Z pour annuler.
- Pensé pour git
- Un fichier JSON lisible, un élément par ligne : des diffs propres et des fusions sans conflit.
- Mises à jour intégrées
- L'application de bureau signale chaque nouvelle version et l'installe si tu le veux.
Bientôt : ton compte macgram
Les comptes arrivent, pour que tes schémas te suivent et se travaillent à plusieurs.
- Tes schémas en ligne
- Retrouve-les depuis n'importe quel appareil, sans transporter de fichiers.
- Fichiers partagés
- Partage un schéma avec ton groupe de projet ou ton enseignant, au lieu de te l'envoyer par e-mail.
Questions fréquentes
Qu'est-ce qu'un MCD ?
Le modèle conceptuel de données de la méthode Merise : les entités, leurs attributs et les associations qui les relient, avec leurs cardinalités. macgram en déduit le MLD, le modèle logique relationnel.
macgram est-il gratuit ?
Oui, pour tout le monde, entreprises comprises. Sa licence (MIT avec Commons Clause) interdit seulement de revendre macgram, ou un produit ou service qui en tire l'essentiel de sa valeur.
Mes schémas sont-ils envoyés sur un serveur ?
Non. L'éditeur tourne dans ton navigateur ou sur ton ordinateur, et tes schémas restent dans des fichiers sur ton appareil.
Comment fonctionne l'assistant IA ?
Sur l'application de bureau, macgram lance Claude Code ou Codex déjà installé sur ta machine, avec ton propre compte : aucune clé à saisir. L'IA n'agit que sur le schéma ouvert, sans accès à tes fichiers ni à ton terminal. La version web n'a pas d'assistant.
Puis-je reprendre mes schémas Looping ?
Oui : ouvre le fichier .loo avec Ctrl+O, il est importé comme un nouveau schéma. Les types d'attributs ne sont pas repris.
Sur quels systèmes fonctionne macgram ?
Dans un navigateur récent, sur Windows (installeur ou zip portable) et sur Linux (AppImage pour toutes les distributions, .deb pour Debian, Ubuntu et Mint, .rpm pour Fedora, ou archive .tar.gz). Il n'y a pas encore de version macOS à télécharger.