u/jameswolensky

Blackboard: draw with Apple Pencil directly in Obsidian Canvas nodes and Markdown embeds (free & open source)

Blackboard: draw with Apple Pencil directly in Obsidian Canvas nodes and Markdown embeds (free & open source)

I take handwritten notes on my iPad and always wanted to sketch with the Apple Pencil right inside Obsidian, instead of drawing in another app and exporting an image. I couldn't find one that let me draw directly on a Canvas node, so I made Blackboard.

The main idea: pen-down starts drawing immediately on a Canvas node or a Markdown embed. There's no "open the drawing to edit it first" step.

  • Pressure-sensitive freehand (Apple Pencil / stylus), built on perfect-freehand
  • Palm rejection: the stylus draws, your resting hand doesn't; touch pans and pinch-zooms instead
  • Pen, highlighter, and eraser on one small floating toolbar
  • Drawings are stored as plain JSON (.blackboard), so they diff cleanly in git; optional SVG export
  • Made for iPad + Apple Pencil, but works on desktop with a mouse

It's free and open source under MIT: no paid tier, no account, nothing to unlock. I built it for my own notes and I'm maintaining it.

The README has a demo and screenshots. Would love feedback, especially from other iPad/Pencil users, since WebKit on iPad has some quirks and more real-world testing helps. Happy to answer questions.

github.com
u/jameswolensky — 21 hours ago