awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
tholman avatar

tholman/zenpen

0
View on GitHub↗
3,770 stars·399 forks·JavaScript·MIT·15 viewswww.zenpen.io↗

Zenpen

Zenpen is a browser-based text editor designed as a minimalist writing tool. It provides a distraction-free environment for composing and formatting plain text using Markdown syntax.

The editor removes visual clutter and complex menus, replacing them with a streamlined interface to maintain creative flow. Formatting options for bold, italics, and hyperlinks are provided through a contextual menu that appears only when text is selected.

Content is persisted locally using browser storage, allowing users to save their writing progress without requiring a remote account.

Features

  • Minimalist Editors - Provides a minimalist editor for drafting plain text in a clean, distraction-free interface.
  • Local Text Drafts - Enables writing and saving content directly in the browser via local storage to avoid remote account management.
  • Markdown Editors - Provides a Markdown editor for authoring and formatting plain text using standard syntax.
  • Markdown to Rich Text Parsers - Includes a Markdown to rich text parser to transform plain text symbols into styled elements.
  • Minimalist Writing Environments - Creates a minimalist writing environment designed to remove distractions and maintain creative flow.
  • Local Storage Persistence - Ensures content is persisted locally using browser-based storage to maintain progress without an account.
  • LocalStorage Persistence - Uses LocalStorage persistence to save writing progress directly in the browser without requiring a backend.
  • Writing Tools - Implements a minimalist writing tool focused on removing visual clutter to support the drafting process.
  • Distraction-Free Interfaces - Offers a distraction-free interface that eliminates non-essential controls to help users focus on drafting.
  • Writing Interfaces - Provides a writing interface specifically designed to reduce visual clutter and improve focus.
  • Markdown Text Rendering - Uses Markdown text rendering to control the visual presentation of formatted text within the editor.
  • Browser-Based Editors - Provides a browser-based editor application for composing and persisting text locally.
  • Markdown Content Formatting - Provides Markdown content formatting for applying bold, italics, and quotes via a contextual menu.
  • Rich Text Styling - Implements rich text styling to apply bold, italics, and hyperlinks to selected text.
  • Client-Side State Management - Implements client-side state management within the browser to ensure immediate responsiveness during text editing.

Star history

Star history chart for tholman/zenpenStar history chart for tholman/zenpen

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Zenpen

These projects share indexed features with Zenpen. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • writefreely/writefreelywritefreely avatar

    writefreely/writefreely

    5,188View on GitHub↗

    Writefreely is an open-source, multi-tenant publishing server and blogging engine. It provides a decentralized system for hosting minimalist blogs, utilizing the ActivityPub protocol to federate content and identities across different servers and social networks. The platform focuses on a distraction-free writing experience by removing social metrics and providing an auto-saving editor. It allows a single user account to manage multiple distinct blogs and pen names, maintaining separate writing personas within one installation. The system includes tools for content organization through hasht

    Goactivitypubbetablogging
    View on GitHub↗5,188
  • imsun/gitmentimsun avatar

    imsun/gitment

    4,049View on GitHub↗

    Gitment is a serverless commenting engine that provides a client-side interface for website discussions. It functions as a third-party identity integrator and markdown content renderer that requires no dedicated database or backend server. The system utilizes GitHub Issues as a storage layer to manage comments and user reactions. It employs an authentication layer to verify user identities through external account providers, securing both profile management and post submissions. The project includes capabilities for rich text rendering with syntax highlighting and a pluggable component syste

    JavaScript
    View on GitHub↗4,049
  • wereturtle/ghostwriterwereturtle avatar

    wereturtle/ghostwriter

    4,909View on GitHub↗

    Ghostwriter is a distraction-free Markdown text editor and writing environment. It functions as a desktop application designed to minimize visual noise while authors compose long-form documents using Markdown syntax. The project integrates a live previewer that renders Markdown text into HTML in real time using a Webkit engine. It also serves as a document converter, allowing users to export Markdown files into various other formats through integrated processing tools. The software provides cross-platform text editing for Windows and Linux, built using the Qt framework for native performance

    C++
    View on GitHub↗4,909
  • apankrat/nullboardapankrat avatar

    apankrat/nullboard

    4,143View on GitHub↗

    Nullboard is a local-first productivity tool and browser-based note organizer. It functions as a Kanban task board for tracking workflows and organizing tasks into draggable notes and lists within a minimalist interface. The project features a customizable Kanban UI that allows users to adjust visual preferences, including themes, font families, font sizes, and layout widths. The system manages data through local browser storage for offline access, supplemented by board file imports and exports and token-based remote synchronization for backups. It includes a revision-based undo system for

    HTML
    View on GitHub↗4,143
Compare all 30 related projects→

Frequently asked questions

What does tholman/zenpen do?

Zenpen is a browser-based text editor designed as a minimalist writing tool. It provides a distraction-free environment for composing and formatting plain text using Markdown syntax.

What are the main features of tholman/zenpen?

The main features of tholman/zenpen are: Minimalist Editors, Local Text Drafts, Markdown Editors, Markdown to Rich Text Parsers, Minimalist Writing Environments, Local Storage Persistence, LocalStorage Persistence, Writing Tools.

Which projects share features with tholman/zenpen?

Projects with overlapping indexed features include: imsun/gitment — Gitment is a serverless commenting engine that provides a client-side interface for website discussions. It functions… writefreely/writefreely — Writefreely is an open-source, multi-tenant publishing server and blogging engine. It provides a decentralized system… wereturtle/ghostwriter — Ghostwriter is a distraction-free Markdown text editor and writing environment. It functions as a desktop application… apankrat/nullboard — Nullboard is a local-first productivity tool and browser-based note organizer. It functions as a Kanban task board for… fabiospampinato/notable — Notable is a local-first markdown note taking application and document manager. It functions as a personal knowledge… niek/chatgpt-web — This project is a self-hosted web interface and desktop application designed for interacting with language models. It…