7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

Drafft.ink

Open source

Self-hostable infinite-canvas whiteboard built with Rust and WebGPU, with real-time collaboration, no account requirement and no telemetry.

GitHub stars
554
Last commit
2 mo ago
Repository age
2 years
Licence
AGPL-3.0
Self-hosted
Yes

About Drafft.ink

Drafft.ink is a digital whiteboard with an infinite canvas, written in Rust and rendered with WebGPU. It runs on Linux, Windows, macOS, in the browser and on mobile, works without an account, and offers real-time collaboration through the Loro CRDT. The authors position it as a subscription-free tool, and the code is licensed under AGPL-3.0 so you can use, modify and host it as long as it stays open.

Drawing tools include rectangles, ellipses, lines, arrows and freehand paths with pressure sensitivity, plus smart guides for alignment, equal spacing and angle snapping. Text supports multiple fonts, per-character styling and inline LaTeX math, and images can be dropped or pasted into the document. A sketchy, hand-drawn style is available through the roughr library. Boards export to PNG or JSON, and JSON can be imported back. Touch gestures work on tablets, and the project states there is no telemetry.

For collaboration you run a single-binary server that listens on a WebSocket endpoint with no configuration files, or use the hosted site at drafft.ink. It is comparable to Excalidraw, which appears among its topics.

Key features

  • Infinite canvas whiteboard
  • Real-time collaboration via Loro CRDT
  • Shapes, arrows and pressure-sensitive freehand
  • Smart guides and snapping
  • Text with LaTeX math and image paste
  • PNG and JSON export and import
  • Single-binary self-hosted server

Good fit for

  • →Sketching diagrams with a remote team
  • →Hosting a private whiteboard server
Built with
Rust
Tags
whiteboard
rust
webgpu
collaboration
crdt
self-hosted
canvas
agpl

Drafft.ink: questions and answers

What is Drafft.ink used for?
Drafft.ink is a self-hostable infinite-canvas whiteboard built with Rust and WebGPU, with real-time collaboration, no account requirement and no telemetry. It is a good fit for sketching diagrams with a remote team and hosting a private whiteboard server.
Is Drafft.ink open source?
Yes. Drafft.ink is open source under the AGPL-3.0 licence. Its source code is on GitHub at PatWie/drafft-ink and is written mainly in Rust.
Is Drafft.ink free?
Yes. Drafft.ink is open source, so the software itself is free to use. A managed cloud version is also available.
Can I self-host Drafft.ink?
Yes. Drafft.ink can be self-hosted on your own server or infrastructure.
What is Drafft.ink an alternative to?
Drafft.ink is an open-source alternative to Miro, FigJam, Mural and Microsoft Whiteboard. Other open-source alternatives to Miro include tldraw, WBO and Excalidraw.
Is Drafft.ink actively maintained?
Yes. The most recent commit to Drafft.ink was on 6 July 2026. The project has 554 stars on GitHub.

Open-source alternatives to Drafft.ink

See all

SaaS alternatives to Drafft.ink

See all