# Excalidraw - Full featured sketching plugin in Obsidian

**URL:** <https://forum.obsidian.md/t/excalidraw-full-featured-sketching-plugin-in-obsidian/17367>\
**Category:** Plugins\
**Tags:** plugin-release\
**Created:** [April 29, 2021, 9:34am UTC](https://forum.obsidian.md/t/excalidraw-full-featured-sketching-plugin-in-obsidian/17367 "2021-04-29T09:34:39Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![julianbigb](https://forum.obsidian.md/letter_avatar_proxy/v4/letter/j/919ad9/32.png) [@julianbigb](https://forum.obsidian.md/u/julianbigb)\
**Post date:** [May 10, 2021, 9:13pm UTC](https://forum.obsidian.md/t/excalidraw-full-featured-sketching-plugin-in-obsidian/17367/21 "2021-05-10T21:13:45Z")

</div>

Windows 10. Updated to latest version.  
Obsidian 0.12.3 and previous  
I have done the following:

- It does not work from the icon in the left pane, nor when I use CTRL-P, create new.
- It does work when I open an existing file.
- I have deactivated all plugins and CSS
- I have created another vault and it does work when I create a new graphic.

---

<div class="post-metadata">

**Author:** ![zsviczian](https://forum.obsidian.md/user_avatar/forum.obsidian.md/zsviczian/32/13955_2.png) [@zsviczian](https://forum.obsidian.md/u/zsviczian)\
**Post date:** [May 11, 2021, 4:22am UTC](https://forum.obsidian.md/t/excalidraw-full-featured-sketching-plugin-in-obsidian/17367/22 "2021-05-11T04:22:54Z")

</div>

> [@julianbigb](#):
>
> - does work when I open an existing file.
> - I have deactivated all plugins and CSS
> - I have created another vault and it does work when

Hi Julian, I am sorry to hear that. It works for me… I also have the latest version and also 0.12.3. I’ve tried it on Windows 10, Android and chromeOS as well. All works well for me.

Can you open console log (CTRL+Shift+i) and see if you can see any errors.

Please create an issue on github with as much detail, maybe also screenshots as possible.

[Issues · zsviczian/obsidian-excalidraw-plugin (github.com)](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues)

You can manually downgrade to 1.0.9 by copying `main.js`, `manifest.json` and `styles.css` to your .obsidian/plugins/obsidian-excalidraw-plugin folder from here:  
[Release Excalidraw 1.0.9 · zsviczian/obsidian-excalidraw-plugin (github.com)](https://github.com/zsviczian/obsidian-excalidraw-plugin/releases/tag/1.0.9)  
**You need to restart Obsidian after you have copied the files to the folder.**

Please let me know if this solves your issue.

---

<div class="post-metadata">

**Author:** ![julianbigb](https://forum.obsidian.md/letter_avatar_proxy/v4/letter/j/919ad9/32.png) [@julianbigb](https://forum.obsidian.md/u/julianbigb)\
**Post date:** [May 11, 2021, 6:46am UTC](https://forum.obsidian.md/t/excalidraw-full-featured-sketching-plugin-in-obsidian/17367/23 "2021-05-11T06:46:48Z")

</div>

The solution I did was to create another vault with my data and it worked again. Thank you.

---

<div class="post-metadata">

**Author:** ![zsviczian](https://forum.obsidian.md/user_avatar/forum.obsidian.md/zsviczian/32/13955_2.png) [@zsviczian](https://forum.obsidian.md/u/zsviczian)\
**Post date:** [May 11, 2021, 6:48am UTC](https://forum.obsidian.md/t/excalidraw-full-featured-sketching-plugin-in-obsidian/17367/24 "2021-05-11T06:48:17Z")

</div>

Thanks for letting me know! I am happy you could get it working again!

---

<div class="post-metadata">

**Author:** ![gobbletown](https://forum.obsidian.md/letter_avatar_proxy/v4/letter/g/ee59a6/32.png) [@gobbletown](https://forum.obsidian.md/u/gobbletown)\
**Post date:** [May 11, 2021, 6:07pm UTC](https://forum.obsidian.md/t/excalidraw-full-featured-sketching-plugin-in-obsidian/17367/25 "2021-05-11T18:07:11Z")

</div>

^THIS!

integration of PKM with e-ink tablets like reMarkable or Onyx BOOX would be game-changing!

haven’t seen much crosstalk btw these two types of communities yet, but expect it to come.

---

<div class="post-metadata">

**Author:** ![habalver](https://forum.obsidian.md/letter_avatar_proxy/v4/letter/h/4bbf92/32.png) [@habalver](https://forum.obsidian.md/u/habalver)\
**Post date:** [May 20, 2021, 12:26pm UTC](https://forum.obsidian.md/t/excalidraw-full-featured-sketching-plugin-in-obsidian/17367/26 "2021-05-20T12:26:46Z")

</div>

@zsviczian Your plugin changed with Obsidian the way I think!

The last version makes it much more well-rounded. Thank you so much

---

<div class="post-metadata">

**Author:** ![intheworldnotofit](https://forum.obsidian.md/letter_avatar_proxy/v4/letter/i/76d3ee/32.png) [@intheworldnotofit](https://forum.obsidian.md/u/intheworldnotofit)\
**Post date:** [July 15, 2021, 10:14am UTC](https://forum.obsidian.md/t/excalidraw-full-featured-sketching-plugin-in-obsidian/17367/27 "2021-07-15T10:14:44Z")

</div>

@zsviczian - thank you so much for your excellent plugin!

I use my vault inside a virtual machine without internet access, before this latest update I only have trouble with loading pre-downloaded libraries into your plugin - but now the plugin does not load at all…

I am using the Obsidian Linux AppImage 12.10 and Excalidraw 1.2.8 plugin in Debian, this is the Dev Console output with all other plugins and css disabled;

 ![excalidraw_errors](https://forum.obsidian.md/uploads/default/original/3X/d/1/d142ba9ccff528b4cf60451a5c0659147b4568ea.jpeg)

Is it possible to continue using your plugin without network connection?

---

<div class="post-metadata">

**Author:** ![justlearn](https://forum.obsidian.md/letter_avatar_proxy/v4/letter/j/e480ec/32.png) [@justlearn](https://forum.obsidian.md/u/justlearn)\
**Post date:** [July 28, 2021, 10:33am UTC](https://forum.obsidian.md/t/excalidraw-full-featured-sketching-plugin-in-obsidian/17367/28 "2021-07-28T10:33:55Z")

</div>

It would be great if the live collaboration feature would also work in Obsidian.

---

<div class="post-metadata">

**Author:** ![MarcosM](https://forum.obsidian.md/letter_avatar_proxy/v4/letter/m/838e76/32.png) [@MarcosM](https://forum.obsidian.md/u/MarcosM)\
**Post date:** [August 1, 2021, 7:25am UTC](https://forum.obsidian.md/t/excalidraw-full-featured-sketching-plugin-in-obsidian/17367/29 "2021-08-01T07:25:38Z")

</div>

Hi, I am using excalidraw 1.2.9 on ipad with obsidian 1.0.3 and if you try to draw a small circle or write its not very precise. You must draw very slowly some elements: circle, write… If you write a square is enough fast and you dont notice any delay.

Its like the sampling needs more cpu or takes too much resources to catch the ipad pencil movements.

So, I have to sketch two speeds under my normal.

Excalidraw project is exciting because Obsidian needs a tool to sketch. Take notes is much more than writing, its also sketching

---

<div class="post-metadata">

**Author:** ![Ocarinalover](https://forum.obsidian.md/letter_avatar_proxy/v4/letter/o/45deac/32.png) [@Ocarinalover](https://forum.obsidian.md/u/Ocarinalover)\
**Post date:** [August 4, 2021, 1:25pm UTC](https://forum.obsidian.md/t/excalidraw-full-featured-sketching-plugin-in-obsidian/17367/30 "2021-08-04T13:25:51Z")

</div>

I was using Mermaid in Obsidian and it’s quite convenient to draw a flowchart since you don’t have to worry about the position and the size of any squares, elliptic or triangles, etc.  
Excalidraw elevates drawing and note organization to another level. The elements in the drawing could actually link to notes and texts in the obsidian vault, which Mermaid could not possibly realize.  
So, I wonder if you could combine mermaid with Excalidraw or add Mermaid like graph making syntax to Excalidraw to combine the intuition of Excalidraw and the convinience of Mermaid

---

<div class="post-metadata">

**Author:** ![Ocarinalover](https://forum.obsidian.md/letter_avatar_proxy/v4/letter/o/45deac/32.png) [@Ocarinalover](https://forum.obsidian.md/u/Ocarinalover)\
**Post date:** [August 4, 2021, 2:02pm UTC](https://forum.obsidian.md/t/excalidraw-full-featured-sketching-plugin-in-obsidian/17367/31 "2021-08-04T14:02:00Z")

</div>

I found mermaid could link to files by the following syntax:

```auto
graph LR
A[Note Name] --> B 

class A internal-link;

```

---

<div class="post-metadata">

**Author:** ![Ocarinalover](https://forum.obsidian.md/letter_avatar_proxy/v4/letter/o/45deac/32.png) [@Ocarinalover](https://forum.obsidian.md/u/Ocarinalover)\
**Post date:** [August 4, 2021, 2:23pm UTC](https://forum.obsidian.md/t/excalidraw-full-featured-sketching-plugin-in-obsidian/17367/32 "2021-08-04T14:23:28Z")

</div>

this is where I found it [Hassle free linking in mermaid graphs - #9 by WhiteNoise](https://forum.obsidian.md/t/hassle-free-linking-in-mermaid-graphs/6983/9)

---

<div class="post-metadata">

**Author:** ![Laurent](https://forum.obsidian.md/letter_avatar_proxy/v4/letter/l/ce7236/32.png) [@Laurent](https://forum.obsidian.md/u/Laurent)\
**Post date:** [August 15, 2021, 8:43pm UTC](https://forum.obsidian.md/t/excalidraw-full-featured-sketching-plugin-in-obsidian/17367/33 "2021-08-15T20:43:53Z")

</div>

Amazing plugin !!!  
One question: is it possible to copy paste some native content from one file to another ?

---

<div class="post-metadata">

**Author:** ![zsviczian](https://forum.obsidian.md/user_avatar/forum.obsidian.md/zsviczian/32/13955_2.png) [@zsviczian](https://forum.obsidian.md/u/zsviczian)\
**Post date:** [August 23, 2021, 6:23pm UTC](https://forum.obsidian.md/t/excalidraw-full-featured-sketching-plugin-in-obsidian/17367/34 "2021-08-23T18:23:03Z")

</div>

> [@Laurent](#):
>
> One question: is it possible to copy paste some native content from one file to anoth

Do you mean to copy objects from one drawing to another? That should work. Did you try CTRL+C in one drawing then moving to the other and pressing CTRL+V?

---

<div class="post-metadata">

**Author:** ![intheworldnotofit](https://forum.obsidian.md/letter_avatar_proxy/v4/letter/i/76d3ee/32.png) [@intheworldnotofit](https://forum.obsidian.md/u/intheworldnotofit)\
**Post date:** [August 24, 2021, 9:58am UTC](https://forum.obsidian.md/t/excalidraw-full-featured-sketching-plugin-in-obsidian/17367/35 "2021-08-24T09:58:38Z")

</div>

@zsviczian - could you check this issue please, I made a Microsoft account and posted this issue to Github a month ago but it never showed up.

---

<div class="post-metadata">

**Author:** ![zsviczian](https://forum.obsidian.md/user_avatar/forum.obsidian.md/zsviczian/32/13955_2.png) [@zsviczian](https://forum.obsidian.md/u/zsviczian)\
**Post date:** [August 28, 2021, 7:23am UTC](https://forum.obsidian.md/t/excalidraw-full-featured-sketching-plugin-in-obsidian/17367/36 "2021-08-28T07:23:51Z")

</div>

> [@intheworldnotofit](#):
>
> ut internet access, before this latest update I only have trouble with loading pre-downloaded libraries into your plugin - but now the plugin does not load at all…

I am uncertain what the problem may be. I just tried going offline with my PC and starting Obsidian with Excalidraw. It all worked without any issues.

The first error - if thrown by Excalidarw - seem to suggest that the drawing you are trying to open is corrupted. I am happy to take a look at the file if you send it to me. However, that should not result in Excalidraw not working at all.

You may also try deleting the Excalidraw plugin’s data.json, maybe that will help. This will delete all your Excalidraw settings and your stencil library in Excalidraw. (you can also simply rename the file to data.json.old, then start Obsidian)

---

<div class="post-metadata">

**Author:** ![intheworldnotofit](https://forum.obsidian.md/letter_avatar_proxy/v4/letter/i/76d3ee/32.png) [@intheworldnotofit](https://forum.obsidian.md/u/intheworldnotofit)\
**Post date:** [August 28, 2021, 11:45am UTC](https://forum.obsidian.md/t/excalidraw-full-featured-sketching-plugin-in-obsidian/17367/37 "2021-08-28T11:45:50Z")

</div>

Yes it works if you have previously opened your vault with network connected. But if you create a new vault offline and manually install the plugin, it does not load properly. There are no commands in the Palette and no icon in toolbar, yet Excalidraw menu appears in Community Plugins.

I have just tested with Obsidian Help and get same result. This is just Obsidian loading, no attempt to open drawing.

 ![excalidraw_offline](https://forum.obsidian.md/uploads/default/original/3X/4/6/46f02941974c9db730efeee95f2c6afd3b05a693.jpeg)

What are these remote javascript attempting to load from [unpkg.com](http://unpkg.com)?

---

<div class="post-metadata">

**Author:** ![intheworldnotofit](https://forum.obsidian.md/letter_avatar_proxy/v4/letter/i/76d3ee/32.png) [@intheworldnotofit](https://forum.obsidian.md/u/intheworldnotofit)\
**Post date:** [September 4, 2021, 7:06am UTC](https://forum.obsidian.md/t/excalidraw-full-featured-sketching-plugin-in-obsidian/17367/38 "2021-09-04T07:06:48Z")

</div>

Gone back to version 1.1.10, at least it works without requiring remote javascript execution.

---

<div class="post-metadata">

**Author:** ![zsviczian](https://forum.obsidian.md/user_avatar/forum.obsidian.md/zsviczian/32/13955_2.png) [@zsviczian](https://forum.obsidian.md/u/zsviczian)\
**Post date:** [September 4, 2021, 9:47pm UTC](https://forum.obsidian.md/t/excalidraw-full-featured-sketching-plugin-in-obsidian/17367/39 "2021-09-04T21:47:59Z")

</div>

> [@intheworldnotofit](#):
>
> Gone back to version 1.1.10, at least it works without requiring remote javascript execution.

Thank you again for raising it. With some help on OMG I found a solution. Please try version 1.3.1 and confirm if the downloading is resolved. Everything should now be packed in the main.js of the plugin. 🤞

---

<div class="post-metadata">

**Author:** ![intheworldnotofit](https://forum.obsidian.md/letter_avatar_proxy/v4/letter/i/76d3ee/32.png) [@intheworldnotofit](https://forum.obsidian.md/u/intheworldnotofit)\
**Post date:** [September 5, 2021, 12:56am UTC](https://forum.obsidian.md/t/excalidraw-full-featured-sketching-plugin-in-obsidian/17367/40 "2021-09-05T00:56:56Z")

</div>

Ah thank you so much @zsviczian, it works fine now. I can also import downloaded stencil libraries, this was never working before.

I was afraid I would miss out to work with your Clothesline concept!

[Previous page](https://forum.obsidian.md/t/excalidraw-full-featured-sketching-plugin-in-obsidian/17367.md?page=1)

[Next page](https://forum.obsidian.md/t/excalidraw-full-featured-sketching-plugin-in-obsidian/17367.md?page=3)
