Confronto tra Mermaid Sketches Live Editor e Microsoft Visio, Lucidchart e PlantUML.| Editor live di Mermaid Sketches | Microsoft Visio | Lucidchart | PlantUML |
|---|
| Approccio di creazione e ambito del diagramma: I diagrammi sono scritti come testo ispirato a Markdown e vengono visualizzati in tempo reale nel browser. Il sito elenca 33 tipi di diagrammi e offre modelli ed esempi da cui partire. | Approccio di creazione e ambito del diagramma: Visio Piano 1 aggiunge modelli, stencil e forme extra, oltre al supporto per UML 2.5. Il Piano 2 aggiunge l'esportazione in Power Automate, il reverse engineering del database e un supporto migliore per AutoCAD. | Approccio di creazione e ambito del diagramma: Lucidchart include un editor di codice per i diagrammi di Mermaid, con 11 tipologie supportate, tra cui diagrammi di flusso, di sequenza, di Gantt, C4 e XY. Un diagramma generato dal codice deve essere modificato intervenendo sul codice stesso. | Approccio di creazione e ambito del diagramma: PlantUML crea diagrammi UML a partire da testo. Le sue FAQ lo definiscono uno strumento di disegno piuttosto che di modellazione, perché non blocca i diagrammi incoerenti. I tipi di diagrammi supportati includono diagrammi di sequenza, di classe, di attività, di stato, di implementazione, di Gantt, mappe mentali e di rete. |
| Modello di licenza e di costo: L'editor, i modelli, l'anteprima in tempo reale, la condivisione dei link e le esportazioni sono descritti come gratuiti e non viene menzionato alcun account. | Modello di licenza e di costo: Piani di abbonamento (Piano 1 e Piano 2), Visio incluso negli abbonamenti commerciali idonei a Microsoft 365 e edizioni locali acquistabili una tantum (Standard 2021 e Professional 2021). | Modello di licenza e di costo: Secondo lo staff della community di Lucid, esiste un piano gratuito con limitazioni sul numero di documenti modificabili e di oggetti per documento. I piani a pagamento Individual, Team ed Enterprise includono la funzionalità Mermaid. | Modello di licenza e di costo: Software libero distribuito sotto licenza GNU GPL versione 3 o successiva. Un'opzione a pagamento rimuove i messaggi sponsorizzati che potrebbero apparire nelle immagini di benvenuto o di errore. Le immagini generate appartengono all'autore del testo sorgente. |
| Piattaforma e installazione: Funziona in un browser web senza necessità di installazione locale. Il progetto originale può essere eseguito anche localmente con Docker. | Piattaforma e installazione: La versione web è inclusa nei piani e supporta Microsoft Teams. L'applicazione desktop del Piano 2 è disponibile per Windows 11, 10, 8.1 e Windows Server 2019 e 2016, su un massimo di cinque PC per persona. | | Piattaforma e installazione: PlantUML viene eseguito come un file JAR Java. Graphviz viene utilizzato per alcuni tipi di diagrammi e potrebbe essere necessario fontconfig sui server sprovvisti di font. |
| Apertura, esportazione e gestione dei dati: I formati di esportazione disponibili sono PNG, SVG, PDF e file sorgente MMD. Il sito afferma che il contenuto viene elaborato nel browser. Il repository originale mermaid-js/mermaid-live-editor è rilasciato sotto licenza MIT, ma il sito a questo indirizzo non specifica la propria licenza né la propria affiliazione. | | | Apertura, esportazione e gestione dei dati: I formati di output includono PNG, SVG ed EPS, e i file PNG incorporano il testo sorgente. Il server pubblico non memorizza i diagrammi, ma il traffico è in protocollo HTTP, quindi le FAQ consigliano di utilizzare un server locale per i diagrammi contenenti informazioni sensibili. |