Best / Whiteboards

Best open-source Whiteboards

The best self-hosted whiteboard split in the c17.io catalog is Excalidraw for an MIT sketch board (the published Miro / Whimsical / Mural / FigJam / Klaxoon stack), tldraw when you want that canvas SDK and will accept the tldraw license (not OSI; production needs a trial or commercial key), Penpot when the job is an MPL-2.0 design file rather than a sketch, and diagrams.net when the job is an Apache-2.0 formal diagram rather than a board. This is not Miro's every workshop SKU or FigJam's every FigJam AI SKU.

Open the stackStart on Railway

Ranked picks

  1. 1

    Excalidraw

    MIT virtual whiteboard — the c17 Miro / FigJam / Klaxoon path. /compare/excalidraw-vs-tldraw.

    When to pick it: A hand-drawn board you host.

    134,498 stars in the catalog

  2. 2

    tldraw

    Infinite-canvas SDK. License is the tldraw license, not OSI. /compare/excalidraw-vs-tldraw.

    When to pick it: Embedding a canvas in your app, not a team Miro clone.

    51,084 stars in the catalog

  3. 3

    Penpot

    MPL-2.0 design file already on /replace/figma. Not a sketch board.

    When to pick it: Components and a prototype, not a meeting scribble.

    61,620 stars in the catalog

  4. 4

    Inkscape

    GPL-3.0 desktop vector editor already on /best/creative-tools. Not a multiplayer board.

    When to pick it: An SVG file on the workstation, not a FigJam seat.

How they compare

ToolLicenseSelf-hostBest for
ExcalidrawMIT LicenseEasyA hand-drawn board you host.
tldrawtldraw licenseMediumEmbedding a canvas in your app, not a team Miro clone.
PenpotMozilla Public License 2.0EasyComponents and a prototype, not a meeting scribble.
InkscapeGPL-2.0-or-laterEasyAn SVG file on the workstation, not a FigJam seat.

Related pages

FAQ

Excalidraw or tldraw?
Excalidraw if you want the published MIT board. tldraw if you are building a product on a canvas and accept that license — /compare/excalidraw-vs-tldraw.
FigJam or Klaxoon?
Same published sketch board — /replace/figjam and /replace/klaxoon. This is not Figma's component library (/replace/figma).
Is this Lucidchart?
A formal diagram stays on /replace/lucidchart (diagrams.net). This page is a whiteboard.
Are these free?
Excalidraw is MIT. tldraw is not OSI. Penpot is MPL-2.0. You pay hosting. Template users never pay c17.
How do I deploy it?
Open /stacks/excalidraw-whiteboard. Persist rooms. Disable public rooms if this is internal.

Stack of the Week

Get one stack a week that replaces a SaaS bill.

Sponsor this page