Design
中文

Drawnix Review: Can This 261-Star Open Source Whiteboard Replace Excalidraw?

In-depth review of Drawnix, an open-source whiteboard built on the Plait plugin architecture, supporting mind maps, flowcharts, freehand drawing, and Mermaid import.

whiteboardtypescriptmindmapflowchartopen-source

[广告位: article-top] 请在 .env 中配置至少一个广告平台

Drawnix Review: Can This 261-Star Open Source Whiteboard Replace Excalidraw?

I’ll be honest — when I’m looking for an open-source whiteboard, Excalidraw is usually the default answer. But after using it for a while, it gets stale, and its mind mapping features feel like an afterthought. Then I stumbled upon Drawnix on GitHub. Only 261 stars, not exactly trending, but the “all-in-one whiteboard” pitch caught my attention. I decided to give it a spin.

Background: Why Build Another Whiteboard?

The name “Drawnix” is a blend of “Draw” and “Phoenix,” symbolizing creative rebirth. It’s built on top of the Plait open-source drawing framework, and the core philosophy is plugin-based architecture — it doesn’t lock you into a specific UI framework. React is supported now, and Angular could theoretically plug in too.

I find this approach refreshingly pragmatic. Most whiteboard tools are either too narrow in scope or have tightly coupled codebases. Drawnix aims for “one canvas, multiple diagram types.”

Core Features: The Big Three + Two Pleasant Surprises

1. Mind Maps

It supports converting Markdown directly into mind maps. I tested this, and it genuinely saves time. The Markdown outlines I normally write can be pasted in and automatically transformed into hierarchical structures — no manual node dragging required.

2. Flowcharts

Built-in Mermaid syntax support means a few lines of code render into diagrams. For developers, this is a huge win. No more clicking through shape palettes — just write text.

3. Freehand Drawing

The brush tool is decently smooth, but if I’m being honest, it lacks the “soul” of Excalidraw’s sketchy hand-drawn style. Drawnix leans toward cleaner, more structured lines. If you love that imperfect, wobbly aesthetic, you might be disappointed.

Two Pleasant Surprises

  • Auto-save: Powered by browser local storage, so refreshing won’t wipe your work
  • Theme modes: Dark and light switching, easy on the eyes during late-night sessions

Quick Start

Getting it running locally is straightforward:

git clone https://github.com/joeseesun/drawnix-seedream.git
cd drawnix-seedream
npm install
npm run start

Or spin it up with Docker:

docker pull pubuzhixing/drawnix:latest

You can also try the live demo at drawnix.com.

Pros and Cons: Keeping It Real

Pros:

  • The plugin architecture is genuinely flexible with solid extension potential
  • Markdown-to-mind-map and Mermaid-to-flowchart are lifesavers for text-first users
  • Export options include PNG and a native .drawnix format
  • Mobile adaptation is included, so it works on tablets

Cons (and I promised to mention these):

  • Too few stars — the community activity is questionable. Zero issues doesn’t mean “perfect”; it more likely means “not enough people are using it”
  • No releases published — you can’t opt for a stable version; you’re stuck with the latest codebase
  • Freehand drawing feels mediocre compared to top-tier whiteboard tools
  • Collaboration features are unclear — it’s marketed as collaborative, but real-time multi-user editing isn’t obviously demonstrated
  • Sparse documentation — beyond the README, deep customization requires reading the source code

Who Is It For?

Drawnix is worth trying if you:

  • Want a lightweight, open-source, self-hostable whiteboard
  • Primarily create mind maps and flowcharts with minimal freehand needs
  • Prefer writing in Markdown and Mermaid and want to visualize that content
  • Don’t mind using an early-stage project and growing with it

But if you crave that hand-drawn aesthetic, need reliable team collaboration, or want a mature ecosystem, Excalidraw or FigJam remain the safer bets.

Final Thoughts

Drawnix feels like a “high-potential stock” — the plugin architecture shows long-term thinking, the feature coverage is broad, but the project is clearly still green. Those 261 stars represent both a starting point and a warning: the direction is right, but it needs more users and contributors to truly shine.

My verdict: Great for tinkering and self-hosting scenarios. For production use, wait and watch.

[广告位: article-bottom] 请在 .env 中配置至少一个广告平台

Related Posts