6 Repos
Libraries for parsing, transforming, and rendering Markdown content.
Explore 6 awesome GitHub repositories matching part of an awesome list · Markdown Processors. Refine with filters or upvote what's useful.
Markdig ist ein High-Performance-Markdown-Prozessor für .NET-Anwendungen, der Markdown-Text in HTML oder andere Zielformate konvertiert. Es ist ein CommonMark-konformer Parser und eine erweiterbare Engine, die Markdown in einen durchsuchbaren und manipulierbaren Abstract Syntax Tree (AST) umwandeln kann. Die Bibliothek bietet ein Framework, um durch eine modulare Pipeline aus Parsern und Renderern eigene Syntax und Rendering-Logik hinzuzufügen. Sie unterstützt natives Ahead-of-Time-Kompilieren und Trimming, um die Binärgröße zu minimieren. Zu den Funktionen gehören die Generierung von strukturiertem HTML mit benutzerdefinierten Attributen und Styling, das Extrahieren von YAML-Front-Matter für Static-Site-Processing sowie die Konvertierung von Inhalten in Plain Text. Die Engine deckt zudem typografische Verbesserungen, die Vorbereitung mathematischer Formeln und automatische Link-Formatierung ab. Der Prozessor beinhaltet präzises Source-Mapping zur Nachverfolgung von Character-Spans und nutzt Output-Streaming sowie Limits für die Verschachtelungstiefe, um Performance und Stabilität zu gewährleisten.
Fast, extensible, and CommonMark-compliant Markdown processor.
Redcarpet is a security-focused Markdown to HTML parser and customizable renderer. It transforms Markdown text into structured HTML output while utilizing a security layer to filter or escape user-provided HTML tags and restrict link protocols to prevent vulnerabilities. The project distinguishes itself through a framework for custom document formatting, allowing the definition of how specific Markdown elements are converted to HTML via callback functions and custom classes. It also functions as a typographic formatter that converts standard punctuation and dashes into professional curly quot
Fast and extensible Markdown to HTML parser.
kramdown is a fast, pure Ruby Markdown superset converter, using a strict syntax definition and supporting several common extensions.
Fast, pure-Ruby Markdown parser with extensions.
A ruby gem to liberate content from Microsoft Word documents
Converts Microsoft Word documents to Markdown.
A pure-Ruby Markdown-superset interpreter (Official Repo).
Pure-Ruby interpreter for Markdown supersets.
Download Medium posts as clean Markdown, preserving structure, images, links, code blocks, and common embeds for plain Markdown or Jekyll workflows.
Downloads and converts Medium posts to Markdown.