I wanted to see how far I could go building a notes app using only what modern browsers already provide – no frameworks, no storage APIs, no build step. What it does:

  • Single HTML file, no deps, 108 loc
  • Notes live in the URL hash (shareable links!)
  • Auto-compressed with CompressionStream
  • Plain-text editor (contenteditable)
  • History support
  • Page title from first # heading
  • Respects light/dark mode
  • No storage, cookies, or tracking

The entire app is the page source. Comments