Files
zsviczian ec575c307a
Some checks failed
CodeQL / Analyze (javascript) (push) Has been cancelled
updated type references matching Excalidraw component updates
2025-04-27 11:05:38 +02:00
..
2024-04-02 06:40:55 +11:00
2021-12-11 11:34:41 +01:00
2025-04-13 07:43:05 +08:00

Excalidraw Automate How To

【English | 简体中文

Use ExcalidrawAutomate to create or manipulate Excalidraw drawings using the ExcalidrawAutomate Script Engine, the Templater or the QuickAdd plugins, and to generate embedded SVG and PNG images using DataviewJS

With a little work, using ExcalidrawAutomate you can generate simple mindmaps, build a family tree, fill out SVG forms, create customized charts, or automate simple tasks (i.e. create macros) in Excalidraw. image

API documentation

ExcalidrawAutomate Script Engine

I recommend using the Scripts Engine for "Macro" like automation, when you want to automate a few simple steps, such as adding a box around a text element, or connecting two objects with an arrow, or setting line width or the grid to a custom value.

Examples

If you are enjoying the Obsidian Excalidraw Plugin...

Help spread the word by sharing about the Plugin on social media.

You can find me on Twitter @zsviczian, and on my blog zsolt.blog.