![]() SmartyPants (inspired from Daring Fireball - SmartyPants).Emoji support (inspired from Markdown-it).Mathematics/Latex extension by enclosing $$ for block and $ for inline math (inspired from this CommonMark discussion).Footers (inspired from this CommonMark discussion).Figures (inspired from this CommonMark discussion).instead (inspired by this CommonMark discussion ) Custom containers similar to fenced code block ::: for generating a proper.Citation text by enclosing ""."" (inspired by this CommonMark discussion ).Abbreviations (inspired from PHP Markdown Extra - Abbreviations).Media support for media url (youtube, vimeo, mp4.etc.) (inspired from this CommonMark discussion).Extra bullet lists, supporting alpha bullet a.Task Lists inspired from Github Task lists.Auto-links generates links if a text starts with or or ftp:// or mailto: or.Auto-identifiers for headings (similar to Pandoc - Auto Identifiers).Footnotes (inspired from PHP Markdown Extra - Footnotes).Definition lists (inspired from PHP Markdown Extra - Definitions Lists).Special attributes or attached HTML attributes (inspired from PHP Markdown Extra - Special Attributes).Extra emphasis (inspired from Pandoc - Emphasis and Markdown-it).Grid tables (inspired from Pandoc - Grid Tables).Pipe tables (inspired from GitHub tables and PanDoc - Pipe Tables).Built-in with 20+ extensions, including:.This enables changing markdown documents without introducing undesired trivia changes. Even the core Markdown/CommonMark parsing is pluggable, so it allows to disable builtin Markdown/Commonmark parsing (e.g Disable HTML parsing) or change behaviour (e.g change matching # of a headers with Roundtrip support: Parses trivia (whitespace, newlines and other characters) to support lossless parse ⭢ render roundtrip.Includes all the core elements of CommonMark:.Passing more than 600+ tests from the latest CommonMark specs (0.30).Checkout MarkdownEditor for Visual Studio powered by Markdig!.Abstract Syntax Tree with precise source code location for syntax tree, useful when building a Markdown editor.Very fast parser and html renderer (no-regexp), very lightweight in terms of GC pressure.You can try Markdig online and compare it to other implementations on babelmark3 Features There will be a dedicated website and proper documentation at some point! NOTE: The repository is under construction. Markdig is a fast, powerful, CommonMark compliant, extensible Markdown processor for.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |