GHDraw: a full whiteboard in a single HTML file. No build step, no signup.
Description and use
GHDraw is a web whiteboard that runs in a single HTML file without signup or build steps. It autosaves to localStorage, exports to many formats, and offers live collaboration via Appwrite.
Problem
Whiteboard tools often require email signup or installation before drawing.
Outcome
GHDraw provides a lightweight, account-free whiteboard experience with full export and collaboration features, all contained in a single HTML file.
Workflow
- Open https://ghdraw.vercel.app/
- Draw on the infinite canvas
- Autosave state to localStorage
- Export to PNG/GIF/MP4/PDF/SVG
- Share via expiring link using Appwrite
- Collaborate live with others
Evidence
The architecture constraint: the whole app is one index.html of vanilla JS. No framework, no bundler, no build step.
Drawing state autosaves to localStorage, boards save as .ghdraw files, and the only backend is a small Appwrite service for expiring share links and live collaboration.
Export to PNG, animated PNG, GIF, MP4, PDF, SVG
- Record date: 2026-10-12T19:56:15.732Z