{"repo":"techjewel/mdread","free":true,"listed":false,"github":"https://github.com/techjewel/mdread","clone":"git clone https://github.com/techjewel/mdread.git","description":"A quiet reading room for your markdown — local-first, privacy-first reader. Drop a file or folder, read, edit, download. No backend. Live: https://mdread.app","language":"JavaScript","stars":22,"topics":["cloudflare-workers","local-first","markdown","markdown-editor","markdown-reader","offline-first","privacy","pwa"],"license":"MIT","category":"productivity","readme_excerpt":"mdread A quiet reading room for your markdown. Drop a file or a whole folder, read it beautifully, edit it in place, and download it — all in the browser. Local-first: your files never leave your device unless you choose to share, and share links are end-to-end encrypted so the server can't read them either. Deploys to Cloudflare in one command. 🔗 Live: mdread.app · MIT licensed · no accounts · no tracking What it does - 📂 Open a folder or files — via the native file picker, or just drag & drop anything onto the page (a single .md , a stack of files, or an entire folder tree). - 📖 Read — typography tuned for hours of long-form reading, using your OS's native reading serif (New York on Apple, Georgia elsewhere — no web fonts to download): comfortable measure and leading, oldstyle figures, a table of contents with scroll-spy, and a reading-progress bar. - ✍️ Edit — Read / Split / Edit views. On Chrome & Edge, Save writes straight back to the original file on disk (File System Access API). Elsewhere it downloads. - ⬇️ Download any document as a clean .md . - 🔐 Share a file or a whole folder with a link. The document is encrypted in your browser (AES-GCM) and the key travels in the URL fragment , which browsers never send — so the server stores ciphertext it cannot read. Links expire, and you can revoke them. Small documents can use a self-contained link that uploads nothing at all: the whole encrypted document rides inside the URL. - 🗄️ Vault — keep encrypted copies of docu","default_branch":null,"files":null,"tree":[],"storefront":"/r/techjewel","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/techjewel/mdread/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}