1. Home
  2. Editor Mermaid
Strumento online gratuito

Editor Mermaid online: diagrammi in Markdown

Scrivi un diagramma come testo e vedilo disegnato all’istante. Diagrammi di flusso, di sequenza, di Gantt e altro, dentro un normale documento Markdown e direttamente nel browser.

Gratis · Nessuna registrazione · I file restano sul tuo dispositivo

L’editor Mermaid: codice Mermaid a sinistra, un diagramma di sequenza e un diagramma di flusso visualizzati a destra

Con Mermaid bastano poche righe di testo per ottenere un diagramma. Markdown Preview Editor funziona come editor Mermaid con anteprima dal vivo: scrivi il codice del diagramma in un documento Markdown e l’anteprima lo disegna mentre digiti. A differenza di un programma per diagrammi separato, il diagramma sta insieme al testo che lo accompagna, così un documento di progetto, un README o una lezione restano in un unico file.

Che cos’è un diagramma Mermaid?

Un diagramma Mermaid è un grafico descritto con testo semplice. Non trascini riquadri e frecce: scrivi righe come A --> B e Mermaid dispone il disegno al posto tuo. Supporta diagrammi di flusso, di sequenza, di Gantt, di stato e delle classi, grafici a torta, mappe mentali e altro ancora.

Essendo testo, un diagramma si modifica facilmente, sta sotto controllo di versione e compare nei diff. GitHub, GitLab, Obsidian e molti strumenti di documentazione visualizzano Mermaid, quindi lo stesso codice funziona ovunque.

Come disegnare un diagramma

  1. Apri l’editor. Vai all’editor online.
  2. Aggiungi un blocco Mermaid. Digita tre backtick seguiti da mermaid, oppure usa il pulsante Diagramma Mermaid nella riga Editor avanzato della barra degli strumenti per inserire un modello.
  3. Scrivi il diagramma. L’anteprima a destra lo ridisegna mentre scrivi, così una freccia o una parentesi mancante si nota subito.
  4. Salva o condividi. Salva il documento come .md, esportalo in HTML o stampalo in PDF: i diagrammi sono inclusi.

Ecco un primo diagramma di flusso:

markdown```mermaid
flowchart LR
  A[Idea] --> B{Ne vale la pena?}
  B -- sì --> C[Realizzala]
  B -- no --> D[Mettila da parte]
```

Tipi di diagramma disponibili

Tipo Inizia con Adatto a
Diagramma di flusso flowchart TD / flowchart LR Processi, decisioni, algoritmi
Diagramma di sequenza sequenceDiagram API, login, percorsi degli utenti
Diagramma di Gantt gantt Piani di progetto e tempistiche
Diagramma di stato stateDiagram-v2 Stati di un ordine o di un documento
Diagramma delle classi classDiagram Modelli di dati e struttura del codice
Grafico a torta pie Parti di un totale

La sintassi completa di ogni tipo, con esempi pronti da copiare, è nella nostra guida ai diagrammi Mermaid in Markdown.

Perché usarlo

  • Anteprima dal vivo. Il diagramma si aggiorna mentre scrivi e gli errori di sintassi si vedono subito.
  • Testo e diagrammi insieme. Spiegazione, formule e diagramma di flusso stanno nello stesso file Markdown.
  • Riservato. I diagrammi vengono disegnati nel browser e il tuo codice non viene inviato a un server.
  • Gratuito e open source. Nessun account, nessun limite al numero di diagrammi.

Limitazioni

  • Non è possibile scaricare un singolo diagramma come PNG o SVG. I diagrammi vengono esportati come parte del documento, nell’esportazione HTML e nel PDF. Per un’immagine separata puoi usare gli strumenti ufficiali di Mermaid.
  • Temi personalizzati e stili per singolo nodo sono limitati: i diagrammi hanno un aspetto pulito predefinito che segue il tema chiaro o scuro.
  • I diagrammi si scrivono come codice; non c’è un editor visuale con trascinamento.

Vuoi leggere un file Markdown esistente con diagrammi? Usa il Markdown viewer, oppure torna alla home dell’editor Markdown.

Domande frequenti

Questo editor Mermaid è gratuito?

Sì. È gratuito e open source, senza registrazione e senza limiti.

Quali tipi di diagramma Mermaid sono supportati?

Diagrammi di flusso, di sequenza, di Gantt, di stato, delle classi ed entità-relazione, grafici a torta, mappe mentali, timeline e gli altri tipi supportati da Mermaid.

Posso esportare un diagramma Mermaid?

I diagrammi sono inclusi quando esporti il documento in HTML o lo stampi in PDF. Non è disponibile il download separato di un singolo diagramma in PNG o SVG.

Perché il mio diagramma Mermaid non viene visualizzato?

Quasi sempre si tratta di un errore di sintassi: una freccia mancante, una parentesi non chiusa o caratteri speciali in un’etichetta senza virgolette. La prima riga deve indicare il tipo di diagramma, per esempio flowchart TD.

L’editor invia da qualche parte il codice dei miei diagrammi?

No. Il diagramma viene disegnato nel browser e il documento resta sul tuo dispositivo.