☰ Menu
Home›Command-line Tools›excalidraw-converter
CLI Open source 4 installs/mo

excalidraw-converter for Mac

excalidraw-converter

A command line tool for porting Excalidraw diagrams to Gliffy, draw.io and Mermaid.

excalidraw-converter — overview

Excalidraw Converter

A command line tool for porting Excalidraw diagrams to Gliffy, draw.io and Mermaid.

Excalidraw is great for sketching diagrams as part of a design process, but chances are that you have to redo those sketches for documentation. This tool is made to bridge those tasks.

Supported Commands

Getting Started

Installation MacOS with Homebrew (stable)

Latest releases

Use this tap to stay on the latest releases that have not (yet) been added to the official Homebrew Formulae:

Installation for other OSes Download a compatible binary from the Releases page.

If you're a Linux or MacOS user, move it to your local bin folder to make it available in your environment (optional).

Quick Start

Convert your Excalidraw diagram by running:

See below for details on each command, available options and examples.

Command Usage & Examples

Gliffy & Draw.io Converts to a Gliffy compatible format, which can be imported directly into services like Gliffy, Gliffy for Confluence, draw.io or draw.io for Confluence.

Usage: Mac/Linux: Windows:

Flags:

Importing in Gliffy

After converting your diagram(s), import them into Gliffy (or draw.io) using the standard Import dialog. Mermaid diagrams can be pasted or included in markdown files or compatible tools.

Mermaid Converts to a Mermaid diagram that can be used for a variety of cases, such as being included in markdown files on GitHub, GitLab, MkDocs or Docusaurus. [!NOTE] Currently only supports conversion to flowcharts. Only elements that are connected by arrows, or contained inside a connected element, are included.

Usage: Mac/Linux: Windows:

Flags:

Validate a converted diagram

You can validate and customize a converted diagram using tools like Mermaid Live Editor.

Import a converted diagram back into Excalidraw

After converting your diagram(s), you can use the Mermaid to Excalidraw playground to convert it back to the Excalidraw format.

Note that some styling attributes could be lost as part of the conversion and import process.

Example diagram embedded in markdown

Click to expand

Features

All fixed shapes and most styling and text options are supported.

Shapes

Text

Styling

Library graphics are not fully supported (experimental).

Compatibility with draw.io Converted Gliffy diagrams should also work in the online version of draw.io.

In draw.io, you can import a diagram by simply opening the file from your device. If you're using draw.io for Confluence, you should be able use the import dialog.

Note that this is only supported in the online version of draw.io, not the desktop app.

Compatibility with Excalidraw for Obsidian Diagrams created using the Excalidraw for Obsidian plugin must be exported before conversion, as described here.

Contributing See something you'd like to improve? Great! See the contributing guidelines for instructions.

Attributions Workflow icons created by Freepik - Flaticon

Development

Instructions

Prerequisites: Go (see version in go.mod)

Details

用于将 Excalidraw 图表移植到 Gliffy 的命令行工具

How to install excalidraw-converter

  1. Open Terminal (press ⌘ + Space and type “Terminal”).
  2. If Homebrew is not installed yet, run the command below first.
  3. Run this command:

Latest 10 releases

Last updated 2026-04-01; current version v1.5.6, with the latest 10 releases listed.

VersionReleasedTypeSizemacOSWindowsLinux
v1.5.62026-04-01Stable2.5 MBDownloadDownloadDownload
v1.5.52026-04-01Stable2.5 MBDownloadDownloadDownload
v1.5.42025-09-15Stable2.5 MBDownloadDownloadDownload
v1.5.32025-06-23Stable2.5 MBDownloadDownloadDownload
v1.5.22025-06-16Stable2.5 MBDownloadDownloadDownload
v1.5.12025-06-13Stable2.5 MBDownloadDownloadDownload
v1.5.02025-06-13Stable2.5 MBDownloadDownloadDownload
v1.4.62025-04-14Stable2.5 MBDownloadDownloadDownload
v1.4.52025-04-06Stable2.4 MBDownloadDownloadDownload
v1.4.6-rc02025-04-14Pre-release2.5 MBDownloadDownloadDownload

Data from GitHub Releases; stable releases first, each group sorted newest first.

Prebuilt bottle platforms

Official Homebrew bottles cover:

  • Apple silicon · latest macOS
  • Apple silicon · macOS 26 Tahoe
  • Apple silicon · macOS 15 Sequoia
  • Apple silicon · macOS 14 Sonoma
  • Intel · macOS 14 Sonoma
  • Linux · ARM64
  • Linux · x86_64

Compared with similar apps

Only public metadata is compared, with no subjective recommendation; see the compare pages for field-by-field comparisons.

Compared with similar apps
AppVersionLicenseArchitecture30-day installs
excalidraw-converterv1.5.6MITCLI4
umlet15.1GPL-3.0-onlyCLI4
diagramv1.1.0MITCLI3
swiftplantuml0.8.1MITCLI2

Similar apps: Command-line Tools

Leave a comment

评论表单加载中…