awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
MarkEdit-app avatar

MarkEdit-app/MarkEdit

0
View on GitHub↗
3,666 Stars·135 Forks·Swift·mit·6 Aufrufebit.ly/markedit-app↗

MarkEdit

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.

Features

  • Markdown Editors - A high-performance Markdown editor featuring real-time HTML rendering and side-by-side previews.
  • Markdown Editing Modes - High-performance editor designed specifically for writing and formatting documents using the Markdown specification.
  • Document Structure Navigators - Provides a clickable table of contents and keyboard shortcuts for structural navigation in large files.
  • Document Navigators - Provides a clickable table of contents and foldable content blocks for navigating large Markdown files.
  • Markdown Previewers - Renders markdown text as formatted HTML in a real-time side-by-side preview view.
  • Multi-Cursor Editing - Provides a multi-caret engine for simultaneous text manipulation across multiple document locations.
  • Scriptable Editors - A text editor that allows for extensive automation and interface customization through system-level scripts.
  • Multi-Caret Editors - An editor distinguished by its multi-caret engine and support for rectangular block selections.
  • Side-by-Side Editor Previews - Provides a side-by-side layout that renders markdown text as formatted HTML in real-time.
  • Multi-Caret Manipulations - Enables simultaneous modification of multiple text ranges via multi-caret editing and rectangular block selections.
  • Rectangular Text Selections - Implements rectangular block selections to enable simultaneous modification of multiple text ranges.
  • Multi-Caret Engines - Features a multi-caret engine enabling rectangular block selections and simultaneous modification of multiple text ranges.
  • Technical Writing Tools - Provides a writing environment for long documents with structural navigation, content folding, and live previews.
  • Automation Scripts - Allows the use of system-level scripts and shortcuts to automate repetitive manual tasks within the editor.
  • Command Actions - Implements a system of scriptable commands and keyboard shortcuts to trigger internal editor functions.
  • Editor Automation Interfaces - Provides programmable interfaces for using system scripts and external styles to automate and personalize the editor.
  • In-Editor Text Completion - Suggests completions for words and automatically resolves internal anchors, footnotes, and file paths.
  • Custom Logic Extensions - Integrates custom scripts and system services to add specialized functional capabilities to the editor logic.
  • Code Folding - Allows collapsing of section headers and code blocks using the line gutter to reduce visual clutter.
  • Regular Expression-Based Parsing - Uses regular expression patterns to calculate document metrics and identify structural elements for folding.
  • External Script Execution - Executes external system services and scripts to extend the editor's text processing capabilities.
  • CSS Styling - Supports the application of visual themes and interface modifications through external CSS stylesheets.
  • Visual Style Customization - Provides mechanisms to customize the interface appearance using external configuration and stylesheets.
  • Text and Code Editors - Native Markdown editor for macOS with local-file workflows.
  • Markdown 编辑器 - Listed in the “Markdown 编辑器” section of the Great Open Source Project awesome list.
  • Document Editors - Dedicated Markdown editor with a native feel.

Star-Verlauf

Star-Verlauf für markedit-app/markeditStar-Verlauf für markedit-app/markedit

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu MarkEdit

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit MarkEdit.
  • vanessa219/vditorAvatar von Vanessa219

    Vanessa219/vditor

    11,074Auf GitHub ansehen↗

    Vditor is a browser-based Markdown editor and rendering engine that supports multiple editing interfaces, including a visual rich-text experience, instant rendering, and a traditional side-by-side split-view preview. It serves as an authoring tool for technical documentation and a component for web-based editor integration. The project is distinguished by its support for complex technical content, utilizing specialized rendering for mathematical formulas, flowcharts, sequence diagrams, and mind maps. It also functions as a collaborative document review tool, enabling users to attach anchored

    TypeScriptcommonmarkeditorgfm
    Auf GitHub ansehen↗11,074
  • tencent/cherry-markdownAvatar von Tencent

    Tencent/cherry-markdown

    4,727Auf GitHub ansehen↗

    Cherry Markdown is a web-based Markdown editor and parsing engine that converts markup text into sanitized HTML with a real-time synchronized preview pane. It functions as a rich text interface and WYSIWYG tool, providing a system for transforming markup strings into HTML documents or portable formats. The project distinguishes itself through high-performance rendering and a flexible extensibility model. It uses virtual DOM diffing and partial rendering to maintain responsiveness in large documents, and it allows for the creation of custom parsing rules and specialized HTML components via a p

    JavaScripteditorjavascriptmarkdown
    Auf GitHub ansehen↗4,727
  • sinelaw/freshAvatar von sinelaw

    sinelaw/fresh

    5,914Auf GitHub ansehen↗

    Zed is a terminal-based code editor built in Rust that provides a full-featured editing experience with familiar keybindings, mouse support, and multiple cursors. It runs entirely in the terminal while offering capabilities typically found in graphical editors, including split panes, a command palette, and integrated language server protocol support for real-time diagnostics, completions, go-to-definition, and code actions across multiple languages. The editor distinguishes itself through a plugin system that runs sandboxed TypeScript plugins in a QuickJS runtime, with an asynchronous bridge

    Rustideterminal-basedtext-editor
    Auf GitHub ansehen↗5,914
  • pandao/editor.mdAvatar von pandao

    pandao/editor.md

    14,315Auf GitHub ansehen↗

    Editor.md is an embeddable Markdown editor component for web applications that provides a real-time, dual-pane live preview alongside the raw source as the user types. It is designed as a plugin-based Markdown editor with a plugin architecture for extending functionality through custom modules, and it supports rendering LaTeX mathematical expressions using KaTeX as well as converting flowchart and sequence diagram syntax into visual diagrams within the preview. The editor distinguishes itself through its plugin-based extension system, which allows loading additional functionality through exte

    JavaScriptcodemirrorcommonmarkdocumentation
    Auf GitHub ansehen↗14,315
Alle 30 Alternativen zu MarkEdit anzeigen→

Häufig gestellte Fragen

Was macht markedit-app/markedit?

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.

Was sind die Hauptfunktionen von markedit-app/markedit?

Die Hauptfunktionen von markedit-app/markedit sind: Markdown Editors, Markdown Editing Modes, Document Structure Navigators, Document Navigators, Markdown Previewers, Multi-Cursor Editing, Scriptable Editors, Multi-Caret Editors.

Welche Open-Source-Alternativen gibt es zu markedit-app/markedit?

Open-Source-Alternativen zu markedit-app/markedit sind unter anderem: vanessa219/vditor — Vditor is a browser-based Markdown editor and rendering engine that supports multiple editing interfaces, including a… tencent/cherry-markdown — Cherry Markdown is a web-based Markdown editor and parsing engine that converts markup text into sanitized HTML with a… sinelaw/fresh — Zed is a terminal-based code editor built in Rust that provides a full-featured editing experience with familiar… pandao/editor.md — Editor.md is an embeddable Markdown editor component for web applications that provides a real-time, dual-pane live… macdownapp/macdown — Macdown is a markdown text editor and HTML renderer designed for structured document composition. It provides a… pbek/qownnotes — QOwnNotes is a desktop note editor that stores each note as a plain-text Markdown file on the local filesystem,…