MarkEdit is a high-performance Markdown text editor and document navigator. It provides a scriptable editing environment that supports side-by-side HTML rendering for real-time formatting previews.
The editor is distinguished by a multi-caret engine that enables rectangular block selections and simultaneous modification of multiple text ranges. It allows for extensive interface and functional customization through external CSS stylesheets and the integration of system-level scripts to automate repetitive tasks.
The application includes tools for managing large documents, such as content block folding, a clickable table of contents for structural navigation, and regular expression-based document statistics. It also covers linguistic validation through spelling and grammar checks, as well as automated completion for text, internal anchors, and file paths.
The software extends to the system level by providing quick file creation via system menus and formatted content previews within the system file browser.