Qu'est-ce que mermaid ?
Mermaid est une syntaxe textuelle pour les diagrammes : vous décrivez des nœuds et des flèches en quelques lignes, et un moteur de rendu dessine l'image. GitHub, GitLab, Notion et Obsidian l'affichent directement dans le Markdown, si bien qu'un bloc mermaid reste lisible dans une pull request ou une page de wiki.
Cet éditeur mermaid est-il vraiment gratuit ?
Oui. Toutes les fonctions, y compris l'export en SVG et PNG, sont gratuites, et vous pouvez utiliser l'éditeur sans rien créer. Un compte gratuit facultatif ajoute davantage de schémas enregistrés et la synchronisation entre appareils — il n'y a pas d'offre payante et rien n'est réservé.
Faut-il connaître la syntaxe mermaid ?
Non. Commencez par l'onglet visuel : double-cliquez sur le canevas pour ajouter un bloc, sélectionnez-le et tracez une flèche vers un autre. Le code mermaid est généré pour vous, et vous pouvez le lire dès que vous voulez apprendre la syntaxe.
Quels types de diagrammes sont pris en charge ?
L'onglet code affiche tout ce que mermaid prend en charge — flowchart, séquence, classe, état, relation entre entités, gantt, git graph, camembert et plus encore. Le canevas visuel modifie spécifiquement les flowcharts, qui représentent la plupart des diagrammes.
Puis-je exporter en PNG ou en SVG ?
Oui. Copiez le balisage SVG dans le presse-papiers, téléchargez le fichier SVG, ou téléchargez un PNG rendu en 2x pour vos présentations et documents. Vous pouvez aussi enregistrer la source mermaid en .mmd ou sous forme de bloc Markdown.
Où mon diagramme est-il stocké ?
Sans compte, votre unique schéma est enregistré dans le navigateur : il est là quand vous revenez sur le même appareil. Connectez-vous et il est enregistré dans votre compte, d'où il peut vous suivre sur un autre appareil. Exportez la source si vous voulez votre propre copie.
Puis-je coller un diagramme mermaid existant ?
Oui. Collez-le dans l'onglet code ; un flowchart est réanalysé sur le canevas visuel avec ses nœuds, formes, couleurs et sous-graphes intacts. Les autres types de diagrammes s'affichent dans l'aperçu mais restent en code uniquement.
Fonctionne-t-il hors ligne ?
Le rendu se fait entièrement dans votre navigateur : une fois la page chargée, l'éditeur continue de fonctionner sans connexion.