Your screen isthe canvas
not just a window.
Skribble is a paint app with everything you expect — shapes, arrows, a fill bucket, text. Then you press ⌃⌥⌘D and the app disappears, leaving you free to draw on top of anything on your Mac. Circle the button. Arrow the bug. Cross out the bad paragraph.
macOS 14 or later · Apple silicon
Go on. Draw on it.
This is a real drawing surface, running in your browser. The app does exactly this — on top of every window you have open.
Push your pointer to the left edge of that panel — the tools slide out, exactly as they do on your desktop.
Stop saying “the button on the left”
Draw the circle instead. One shortcut puts a transparent layer over every display you own — your apps keep running underneath, untouched. Annotate a spreadsheet mid-call, mark up a design without opening a design tool, or teach someone where to click by actually pointing at it.
- Click-through. Keep scrolling and clicking the apps beneath while your marks float on top.
- Every display. One layer spans all your screens, so you never lose the pen halfway across.
- Dim the room. Drop the brightness behind your annotations when you are presenting.
- Keep it. Save as a transparent PNG or PDF, or bake it onto a screenshot.
Everything you'd expect. Nothing you wouldn't.
Draw properly
Fill anything
Export sharp
Undo everything
Stays out of the way
Yours to read
From anywhere
- ⌃⌥⌘D start or stop drawing on screen
- ⌃⌥⌘P let clicks through to the apps below
- ⌃⌥⌘E wipe every annotation
While drawing
- Esc exit · ⌘Z undo · ⌘C copy
- p pencil · a arrow · f fill · t text
- o ellipse · r rectangle · e eraser
Installing it
Open the disk image, drag Skribble to your Applications folder, and launch it. That is the whole procedure.
It is signed with a Developer ID, notarized by Apple and stapled, so macOS verifies it on the way in and opens it without a warning — offline too, since the notarization ticket ships inside the app rather than being fetched.
Or build it from source, which takes about ten seconds and pulls in no dependencies:
git clone https://github.com/GeroWalther/skribble.git cd skribble && ./build.sh --run