Write first drafts or journal entries without interface distractions, directly in your browser
Self-host a private distraction-free writing space with no account or external server required
Fork the code to build a customized minimal writing tool tailored to your own workflow
Writing is stored in browser localStorage only, clearing your browser data permanently deletes all text with no way to recover it.
ZenPen is a minimalist writing web app designed to remove distractions and help you focus on the words. The interface strips away menus and toolbars, giving you a blank page to write on. A small formatting toolbar appears when you select text, offering basic styling options, but otherwise the screen stays clear. Everything you type is saved automatically to your browser's local storage, which means your writing stays on your device without needing an account or a server. As long as you use the same browser, your text will be there when you return. This also means nothing is backed up to a cloud service, so clearing your browser data would erase your work. The project is a web app built with JavaScript and can be run directly in a browser. It was created by Tim Holman and is available under the MIT license, so the code is free to use and modify. The README is brief and the project's scope is intentionally narrow: a distraction-free writing surface and nothing more.
← tholman on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.