Skip to content

neagix/joplin-excalidraw-v2

 
 

Repository files navigation

Joplin-excalidraw v2

Excalidraw support in Joplin for Desktop.

How to?

Click the Excalidraw button on the toolbar to generate a new diagram:

![excalidraw.svg](excalidraw://970d7f3995b94321827cdcb8b9e16dc0.svg)

Click the edit button on the preview pane to edit an existing diagram.

Two separate resources will be saved for each diagram:

  • the JSON definition
  • the SVG for visualization in the preview pane

Example

Excalidraw v2 in action

Development

See GENERATOR_DOC.md for the code generation instructions.

Quick steps:

  • use yarn install --mode=update-peer-deps to download locally the necessary dependencies
  • use npm run dist to create a release package (it will be found under publish/ directory)

In Joplin you can use the dist/ directory directly by setting it under Tools -> Options -> Plugins -> Show advanced settings.

Notes & credits

Caution

Not compatible with the Freehand Drawing plugin, it causes glitches when both are enabled.

About

Excalidraw plugin for Joplin, revamped.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 65.9%
  • Shell 18.3%
  • JavaScript 12.0%
  • CSS 3.2%
  • HTML 0.6%