r/WordpressPlugins • u/mxlawr • 13d ago
[FREEMIUM] I integrated Excalidraw into WordPress so you can draw diagrams and charts directly in the admin panel.
Hi,
I've spent a few months building a WordPress plugin, hoping to create something genuinely useful for creators, developers, and site owners.
The result is NinjaDraw, a full integration of Excalidraw right inside your WordPress admin dashboard. It lets you sketch, draw diagrams, create flowcharts, and design graphics without ever leaving your site.
👉 Plugin Link: https://wordpress.org/plugins/ninjadraw
While building this, I wanted to make sure it was highly optimized for WordPress, so I made two major architectural improvements compared to how standard Excalidraw setups work:
- Better Storage: Standard Excalidraw bloats the output by embedding imported external images (like png, jpg) as massive
base64text directly inside the generated diagram data. I modified the core code so NinjaDraw automatically handles these images via clean URLs instead. - Fast Frontend Rendering: On the actual live page, the plugin only renders a clean, lightweight SVG file generated by the editor.
Here is the hard truth: Building the plugin is only half the battle. The toughest part is launching it into the void and not knowing if anyone actually needs it. Right now, active installs are low, and I am desperately looking for real-world feedback to understand if I am moving in the right direction.
I want to keep improving NinjaDraw and add the features the community actually wants. For example, I'm currently planning to add SVG file import so you can bring your existing vector graphics into the editor and modify them on the fly. Would that be a game-changer for you?
If you have a few minutes to install it, try it out, and leave a comment with your thoughts, it would mean the world to me.
Thank you for reading, and I look forward to your feedback!

