Skip to content
Search

Leaflet

lastmod 2026-07-27created 2025-03-104 edits

A web app for writing and sharing documents

Features

  • A fast, lightweight document-writing web app that still supports rich blocks and multiple pages
  • Developed with the goal of finding a balance between Notion and Google Docs
  • Create & write documents instantly, even without an account
  • Easy sharing, with read and edit links
  • Document sync across devices via email login
  • Rich block support: canvases, subpages, RSVPs, polls, etc. can be added
  • Clean design: laid out nicely like a published web page
  • Use cases: one-off collaboration, running events, quick note-taking, etc.
  • Example documents
  • Technical features
    • TypeScript + React & Next.js + Supabase + Replicache + TailwindCSS
    • Real-time sync and client state management using Replicache
    • Datomic-style data model (entity-based graph structure)
    • Uses ProseMirror (every text block is managed as a separate ProseMirror instance for flexibility)
    • Open-source project (leaflet's GitHub Repo)
  • Future development plans
    • Improved document management (adding search, tagging, collections, etc.)
    • ATProto and Bluesky integration (developing an AppView for document publishing and a rich text document standard)
    • More blocks (tables, code blocks, etc.)
  • Strengths
    • Excellent list handling
    • Custom theme support
    • Optimized keyboard input handling on iOS Safari
    • Side-scrolling multi-page interface
    • PWA support (installable like an app)

See also

Favorite site

author Zer0 sitemap