# Excalidraw Automate How To Excalidraw Automate allows you to create Excalidraw drawings using the [Templater](https://silentvoid13.github.io/Templater/docs/) plugin, and to generate embedded SVG and PNG images using [DataviewJS](https://blacksmithgu.github.io/obsidian-dataview/docs/api/intro/) With a little work, using Excalidraw Automate you can generate simple mindmaps, build a family tree, fill out SVG forms, create customized charts, etc. based on documents in your vault. ![image](https://user-images.githubusercontent.com/14358394/117549619-bae41180-b03b-11eb-968d-c909e79a7524.png) ## API documentation - [Introduction to the API](API/introduction.md) - [Overview of Attributes and Functions](API/attributes_functions_overview.md) - [Element Sytle](API/element_style.md) - [Canvas Style](API/canvas_style.md) - [Adding Objects](API/objects.md) - [Utility Functions](API/utility.md) ## Examples - **Templater** - [Insert new drawing into currently edited document](Examples/insert_new_drawing.md) - [Connect objects](Examples/connect_objects.md) - [Apply an Excalidraw template](Examples/apply_template.md) - [Mindmap with Templater](Examples/templater_mindmap.md) - **Dataview** - [Mindmap with Dataview](Examples/dataviewjs_mindmap.md) - [Family tree with Dataview](Examples/dataviewjs_familytree.md) ## 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](https://twitter.com/zsviczian), and on my blog [zsolt.blog](https://zsolt.blog). [](https://ko-fi.com/zsolt)