CrabPad

CrabPad — Free Download. Markdown Editor for Discerning Writers
CrabPad is a premium desktop Markdown editor operating entirely offline while saving standard .md files on the local device. Designed for writers who require speed, it provides Zen Mode for distraction-free writing, Command Palette for keyboard-driven navigation, Pro Markdown Engine supporting GFM tables, footnotes, task lists, KaTeX math formulas, Mermaid diagrams, admonitions, abbreviations, definition lists, subscript, superscript, and emoji shortcodes. Additional features include global search across open documents, auto-generated table of contents, draggable tabbed interface, customizable keybindings, and automatic updates with progress bar.
5.0(1 ratings)

Download CrabPad (Official links)
File size: 9.1 MB
The latest version of CrabPad is: 1.0.6
Operating system: Windows, Linux, MacOS
Languages: English
Price: $0.00 USD

  • Zen Mode. Function that removes all user interface elements, hiding toolbars, tabs, and menus to display only the writing area in fullscreen. Its purpose is to provide a distraction-free visual environment, allowing the writer to concentrate exclusively on text. Activated and deactivated with CMD+Alt+Z, and upon exiting the mode all original interface elements are restored.
  • Command Palette. Universal access to all editor functions, open files, and configuration settings using a single keyboard combination (CMD+Shift+P). Includes a fuzzy-search system that finds commands even with partial input or typographical errors. Its purpose is to keep hands on the keyboard, avoiding mouse usage and accelerating frequent actions such as opening files (CMD+O), creating new documents (CMD+N), or adjusting settings.
  • Live Preview. Real-time visualization of rendered HTML text alongside raw Markdown code in a two-panel side-by-side synchronized layout. Scrolling in one panel automatically scrolls the other panel to the same relative position. Its purpose is to see instant final results of tables, equations, diagrams, or emphasis without manual compilation or mode switching.
  • Pro Markdown Engine. Extended rendering engine supporting advanced Markdown features: GitHub Flavored Markdown (GFM) tables, footnotes, task lists with checkboxes, KaTeX mathematical formulas, Mermaid diagrams, admonition/callout boxes, abbreviations, definition lists, subscript, superscript, and emoji shortcodes (e.g., :smile:). Its purpose is to enable writing of technical, scientific, or literary complex documents without leaving the editor.
  • Global Search. Text search tool operating simultaneously across all documents opened in the editor tabs. Displays a list of all found matches and allows jumping to the exact line of each occurrence in its corresponding document. Its purpose is to quickly locate text fragments, variables, or annotations distributed across multiple files without manually inspecting each tab.
  • Table of Contents. Automatic generation of an outline or index extracting all headings (from H1 to H6) from the active document. Each table of contents entry is a clickable link that, when activated, scrolls the editor view directly to the corresponding heading section. Its purpose is to facilitate navigation through long structured documents such as reports, books, or technical documentation.
  • Tabbed Interface. Document management system using top tabs that can be dragged to reorder positions, closed individually, or moved between different editor windows. Tabs allow multiple Markdown files to be open simultaneously and switching between them with a single click. Its purpose is to organize workflow when editing several related documents while maintaining immediate visual access to each file.
  • Customizable Keybindings. Function in the Settings section allowing users to record new key combinations for any editor command, replacing default assignments. Clicking on an existing shortcut makes the editor wait for a new key press (e.g., Ctrl+Shift+F) and registers it automatically. Its purpose is to adapt the editor to each writer's muscle preferences, improving speed and reducing typing errors.
  • Auto-Update. System that checks for new program versions when the application starts. If an update is available, displays a dialog with release notes and a progress bar during download. Once completed, restarts the application automatically to apply changes. Its purpose is to keep the editor updated with bug fixes and new features without manual user intervention, ensuring stability and security.
  • Local-First with No Account Required. Design principle where all files are stored exclusively on the user's device in standard .md format readable by any other text editor. No registration, cloud account, subscription, or synchronization service is required. The program functions completely offline (except for optional update checking). Its purpose is to guarantee complete data privacy, absolute document ownership, and absence of external dependencies.
  • Cross-Platform Compatibility. Availability of native versions for macOS (Universal: Apple Silicon and Intel), Windows (x64), and Linux (AppImage and .deb formats). For macOS users, additional installation via Homebrew is available using the command: brew install --cask LukaszOleniuk/tap/crabpad. Its purpose is to offer the same complete feature set on all three major desktop operating systems without emulation or compatibility layers.

CrabPad application was created by developer Lukasz Oleniuk. Development started in the year 2023, with the first stable public version (v1.0.6) currently available. The program is written in Rust programming language for backend logic and native performance, using the Tauri framework for communication with the graphical interface, while the user interface is built with React (TypeScript). The combination of Rust and Tauri results in a small executable size, minimal memory consumption, and instant startup time.


Alternatives to CrabPad:

Binderus — Free Download. Note-taking with visual editor

Binderus

Desktop application for managing notes that combines WYSIWYG visual editing, complete Markdown support, and local storage in plain text files.
Price: Free   Size: 9 MB   Version: 0.5.2   OS: Windows, Linux, MacOS
Zettlr — Free Download. Markdown Editor for Knowledge Management

Zettlr

Zettlr is a professional writing environment built on Markdown, designed for knowledge management, academic writing, and scientific publishing.
Price: Free   Size: 134 MB   Version: 4.3.0   OS: Windows, Linux, MacOS
Meva — Free Download. A native Markdown viewer for AI-generated docs

Meva

Meva is a fast, native desktop application designed exclusively for reading Markdown files produced by AI assistants like Claude, ChatGPT, Cursor, or Copilot.
Price: Free   Size: 7.4 MB   Version: 1.0.5   OS: Windows, Linux, MacOS
AnySlate — Free Download. Cross-platform Markdown editor with AI

AnySlate

AnySlate is a native Markdown editor for macOS, Windows, Linux, and the browser.
Price: Free   Size: 9.93 MB   Version: 2.0.7   OS: Windows, Linux, MacOS
Inkwell Markdown Editor — Free Download. Local editor with live preview

Inkwell Markdown Editor

Inkwell Markdown Editor is a writing tool that implements tabbed editing with a split-pane interface and real-time preview.
Price: Free   Size: 4.1 MB   Version: 1.0.1   OS: Windows, Linux, MacOS
Ferrite — Free Download. Editor Markdown with Mermaid Diagrams and Git

Ferrite

Ferrite is a native Markdown editor written in Rust and egui that renders Mermaid diagrams (flowcharts, sequence, class, state, ER, Gantt, pie), visualizes CSV/TSV with column coloring and sorting.
Price: Free   Size: 8.47 MB   Version: 0.2.6.1   OS: Windows, Linux, MacOS
MarkEdit — Free Download. Markdown Editor for macOS

MarkEdit

MarkEdit is a native and free Markdown editor for macOS.
Price: Free   Size: 4.39 MB   Version: 1.29.0   OS: MacOS
CotEditor — Free Download. Text editor for macOS

CotEditor

CotEditor is a plain text and source code editor for the macOS operating system.
Price: Free   Size: 20.6 MB   Version: 6.2.1   OS: MacOS
iA Writer — Free Download. Focused text editor

iA Writer

iA Writer is a writing application that provides a minimalist working environment.
Price: $20   Size: 52.5 MB   Version: 7.3.4   OS: Windows, MacOS, iOS
Typora — Free Download. Live preview Markdown editor

Typora

Typora is a word processing application that implements the Markdown language.
Price: $15   Size: 14.6 MB   Version: 1.12.5   OS: Windows, Linux, MacOS