mirror of
https://github.com/zsviczian/obsidian-excalidraw-plugin.git
synced 2025-08-06 05:46:28 +00:00
Excalidraw Automate How To
Use ExcalidrawAutomate to create or manipulate Excalidraw drawings using Excalidraw Scripts (see settings), 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.

API documentation
- start here Introduction to the API
- Overview of Attributes and Functions
- Element Sytle
- Canvas Style
- Adding Objects
- Utility Functions
Excalidraw Script Engine
Besides Templater, QuickAdd and DataView, you can also create ExcalidrawAutomate "macros" using the Scripts Engine. See more detailed description here.
Examples
-
Templater
-
Dataview
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.
