Markdig is a high-performance Markdown processor for .NET applications that converts Markdown text into HTML or other target formats. It is a CommonMark compliant parser and extensible engine that can transform Markdown into a searchable and manipulatable abstract syntax tree. The library provides a framework for adding custom syntax and rendering logic through a modular pipeline of parsers and renderers. It supports native ahead-of-time compilation and trimming to minimize binary size. Capabilities include the generation of structured HTML with custom attributes and styling, the extraction
This library provides a component-based solution for parsing and rendering markdown content directly within Angular applications. It functions as a bridge between raw markdown text and formatted HTML, enabling the display of dynamic content, remote documentation, and technical guides within a framework-native environment. The library distinguishes itself through a modular pipeline that allows for deep customization of the rendering process. Developers can override default HTML generation for specific elements, integrate third-party plugins for advanced syntax support, and manage the parsing l
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
Goldmark is a Markdown parser and renderer written in Go that converts Markdown text into HTML or XHTML. It implements the CommonMark specification to ensure consistent parsing behavior. The project utilizes a modular extension registry, allowing for the addition of custom syntax such as tables, task lists, and footnotes. It also includes specialized support for CJK languages to handle specific line-breaking and emphasis rules for Chinese, Japanese, and Korean characters. The library parses text into an abstract syntax tree for programmatic document analysis and modification. Its capabilitie
Redcarpet es un analizador de Markdown a HTML centrado en la seguridad y un renderizador personalizable. Transforma texto Markdown en salida HTML estructurada mientras utiliza una capa de seguridad para filtrar o escapar etiquetas HTML proporcionadas por el usuario y restringir protocolos de enlace para evitar vulnerabilidades.
Las características principales de vmg/redcarpet son: Markdown to HTML Converters, HTML Content Sanitization, Secure Markdown Rendering, Markdown to HTML Renderers, Markdown Render Overrides, Markup Rendering Rules, Extended Syntax Renderers, Markdown Output Customization.
Las alternativas de código abierto para vmg/redcarpet incluyen: lunet-io/markdig — Markdig is a high-performance Markdown processor for .NET applications that converts Markdown text into HTML or other… jfcere/ngx-markdown — This library provides a component-based solution for parsing and rendering markdown content directly within Angular… vanessa219/vditor — Vditor is a browser-based Markdown editor and rendering engine that supports multiple editing interfaces, including a… yuin/goldmark — Goldmark is a Markdown parser and renderer written in Go that converts Markdown text into HTML or XHTML. It implements… miaolz123/vue-markdown — Vue-markdown is a rendering library and component suite designed to transform raw markdown text into structured HTML… hinesboy/mavoneditor — mavonEditor is a markdown editor component for Vue applications that functions as a markdown-to-HTML converter and a…