awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 个仓库

Awesome GitHub RepositoriesMarkdown

Extensions specifically for Markdown to support custom markers and structural elements.

Distinct from Syntax Extensions: Focuses on Markdown specifically rather than general XML-like syntax for components.

Explore 6 awesome GitHub repositories matching web development · Markdown. Refine with filters or upvote what's useful.

Awesome Markdown GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • markdown-it/markdown-itmarkdown-it 的头像

    markdown-it/markdown-it

    21,575在 GitHub 上查看↗

    markdown-it is a token-based Markdown compiler and CommonMark-compliant parser that converts structured plaintext markup into HTML. It functions as an extensible markup processor designed to transform text into browser-ready content while managing security and preventing cross-site scripting. The project is distinguished by a modular plugin system that allows for the extension of parsing capabilities and the addition of custom syntax, such as footnotes, tables, or emojis. It utilizes a two-stage tokenization process to break documents into structural tokens before rendering them into final HT

    Enables the addition of specialized markup support like footnotes, tables, or emojis via plugins.

    JavaScriptcommonmarkjavascriptmarkdown
    在 GitHub 上查看↗21,575
  • remarkjs/react-markdownremarkjs 的头像

    remarkjs/react-markdown

    15,779在 GitHub 上查看↗

    react-markdown is a React markdown renderer that transforms markdown strings into React elements for display in a user interface. It functions as a plugin-based markdown parser and component library that converts raw text into safe interface elements. The project utilizes a plugin system to extend markdown syntax, allowing support for tables, tasklists, and mathematical notation. It enables custom component mapping, which replaces standard markdown output with specialized components to control the visual styling and behavior of specific content blocks. The renderer supports the processing an

    Extends markdown syntax to support additional structural elements like tables, tasklists, and mathematical notation.

    JavaScriptcommonmarkgfmmarkdown
    在 GitHub 上查看↗15,779
  • rexxars/react-markdownrexxars 的头像

    rexxars/react-markdown

    15,773在 GitHub 上查看↗

    react-markdown is a React renderer that converts markdown text into a virtual DOM to safely display formatted content. It functions as a markdown syntax parser and renderer that transforms markdown strings into structural elements, ensuring XSS-safe content delivery. The project allows for the mapping of standard markdown elements to custom React components for specialized styling and behavior. It supports syntax extensions through a plugin system, enabling additional formatting features such as tables, footnotes, and tasklists. The system includes security primitives for HTML and URL saniti

    Supports third-party plugins that add specialized markdown syntax such as tables and footnotes.

    JavaScript
    在 GitHub 上查看↗15,773
  • remarkjs/remarkremarkjs 的头像

    remarkjs/remark

    8,911在 GitHub 上查看↗

    Remark is a markdown processor and transformer that converts markdown text into a structured JSON abstract syntax tree for programmatic manipulation. It functions as a plugin-based tool within the unified ecosystem, allowing users to parse, transform, and stringify markdown content. The project is distinguished by its extensibility through a plugin system that supports custom markdown syntax extensions, the introduction of new markup elements, and the definition of custom processing logic. This framework enables the modification of content through a visitor-pattern traversal of the syntax tre

    Allows the addition of non-standard extensions, flavored markdown, and frontmatter via a plugin system.

    JavaScript
    在 GitHub 上查看↗8,911
  • xoofx/markdigxoofx 的头像

    xoofx/markdig

    5,127在 GitHub 上查看↗

    Markdig is a markdown parser library that converts text into structured HTML, plain text, or other formats using a configurable pipeline. It functions as a CommonMark compliant parser and an abstract syntax tree generator that transforms markdown into a hierarchical tree of block and inline nodes with precise source location mapping. The project is distinguished by a decoupled renderer architecture that separates parsing logic from output generation, enabling the transformation of the syntax tree into non-HTML formats such as LaTeX or XAML. It also serves as a lossless markdown processor by t

    Supports custom markers and structural elements through a pluggable processing pipeline.

    C#commonmarkcommonmark-parsingcsharp
    在 GitHub 上查看↗5,127
  • python-markdown/markdownPython-Markdown 的头像

    Python-Markdown/markdown

    4,215在 GitHub 上查看↗

    This project is a Python library and command-line tool designed to convert Markdown text and files into structured HTML fragments. It functions as a Markdown-to-HTML converter and parser that transforms piped text or source files into web-ready documents. The project is an extensible text processor featuring a pluggable API for defining custom inline and block syntax. This modular framework allows for the registration of specialized syntax extensions, such as tables and footnotes, and provides a system for managing runtime configuration settings. The conversion process covers multilingual te

    Offers a pluggable API to add specialized syntax and custom formatting rules to the Markdown parser.

    Python
    在 GitHub 上查看↗4,215
  1. Home
  2. Web Development
  3. Syntax Extensions
  4. Markdown

探索子标签

  • Streaming Tag CompletionPredictive closing of open markdown tags during real-time content generation. **Distinct from Markdown:** Focuses on temporal completion during streams rather than general markdown syntax extensions.