DEV Community

parrotypoisson
parrotypoisson

Posted on

22

External plugins in draw.io

draw.io is an app that helps you create diagrams. There are different ways to access the app, but I will be talking about the desktop app specifically.

Sometimes the default functionality isn't enough, and so there is a mechanism to add more abilities through plugins.

Plugins can be accessed through the Extras>Plugins... menu. The modal that pops up shows the plugins that are enabled.

Plugin pop up

If you want to add more plugins you can select the Add button and pick from some built-in plugins.

External plugins disabled

By default external (custom) plugins are not allowed. To allow external plugins you need to start the app with an option that enables them. Here is an example of the command I used in Windows:


 bash
./draw.io.exe --enable-plugins


Enter fullscreen mode Exit fullscreen mode

After starting the app again, going to the plugin modal, and clicking the Add button; the ui should have a drop down to select a local plugin file.

External plugins enabled

Here is the release that disabled the external plugins by default.

Image of AssemblyAI

Automatic Speech Recognition with AssemblyAI

Experience near-human accuracy, low-latency performance, and advanced Speech AI capabilities with AssemblyAI's Speech-to-Text API. Sign up today and get $50 in API credit. No credit card required.

Try the API

Top comments (1)

Collapse
 
gokullan profile image
Gokulakrishnan Shankar

How do we need to load the external plugin in browser?

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Immerse yourself in a wealth of knowledge with this piece, supported by the inclusive DEV Community—every developer, no matter where they are in their journey, is invited to contribute to our collective wisdom.

A simple “thank you” goes a long way—express your gratitude below in the comments!

Gathering insights enriches our journey on DEV and fortifies our community ties. Did you find this article valuable? Taking a moment to thank the author can have a significant impact.

Okay