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
·
markedjs avatar

markedjs/marked

0
View on GitHub↗
36,919 Stars·3,547 Forks·JavaScript·9 Aufrufemarked.js.org↗

Marked

This project is a high-performance markdown-to-HTML parser designed for use in browser, server-side, and command-line environments. It functions as a configurable syntax processor that transforms plain text documents into structured web content, providing a flexible engine for rendering dynamic documentation and web-based text.

The parser features a modular, extensible pipeline that allows developers to intercept the document transformation process at multiple stages. Through custom tokenization, rendering overrides, and lifecycle hooks, users can define unique syntax, modify the token stream, or inject custom logic to tailor the output. The architecture supports isolated instances, enabling the management of independent parsing environments with specific configurations that do not interfere with the global scope.

Beyond standard conversion, the engine includes an asynchronous transformation layer that supports non-blocking workflows. This capability allows for external data fetching or resource-intensive tasks to occur during the parsing sequence without stalling the application. The system also integrates with external plugins to provide automated code snippet formatting and supports background thread execution to mitigate performance bottlenecks during heavy workloads.

Features

  • Content Parsers - Converts markdown text into structured HTML using a high-performance parsing engine.
  • Document Processing and Conversion - Transforms markdown documents into structured HTML for web and application display.
  • Content Formats - Creates new markdown syntax by building custom extensions with dedicated tokenization.
  • Parsing Tools - Markdown parser and compiler.
  • Markdown Libraries - High-speed JavaScript-based Markdown parser and compiler.
  • Document Transformation Pipelines - Processes document transformations asynchronously to support external resource fetching.
  • Document Generation Engines - Injects custom functions to intercept and replace default HTML generation logic.
  • Syntax Highlighting - Provides automated syntax highlighting for code snippets within technical documentation.

Star-Verlauf

Star-Verlauf für markedjs/markedStar-Verlauf für markedjs/marked

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

Häufig gestellte Fragen

Was macht markedjs/marked?

This project is a high-performance markdown-to-HTML parser designed for use in browser, server-side, and command-line environments. It functions as a configurable syntax processor that transforms plain text documents into structured web content, providing a flexible engine for rendering dynamic documentation and web-based text.

Was sind die Hauptfunktionen von markedjs/marked?

Die Hauptfunktionen von markedjs/marked sind: Content Parsers, Document Processing and Conversion, Content Formats, Parsing Tools, Markdown Libraries, Document Transformation Pipelines, Document Generation Engines, Syntax Highlighting.

Welche Open-Source-Alternativen gibt es zu markedjs/marked?

Open-Source-Alternativen zu markedjs/marked sind unter anderem: jgm/pandoc — Pandoc is a universal document converter that translates content between a wide range of markup and binary formats. It… hexojs/hexo — Hexo is a command-line static site generator designed for content-driven blogging and website creation. It functions… pdfmathtranslate/pdfmathtranslate — PDFMathTranslate is a document translation tool designed to convert technical and scientific files into multiple… datalab-to/marker — Marker is a comprehensive document processing platform designed to automate the conversion, extraction, and… payloadcms/payload — Payload is a headless content management system and application framework that uses a code-first approach to define… markdown-it/markdown-it — markdown-it is a token-based Markdown compiler and CommonMark-compliant parser that converts structured plaintext…

Open-Source-Alternativen zu Marked

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Marked.
  • jgm/pandocAvatar von jgm

    jgm/pandoc

    44,822Auf GitHub ansehen↗

    Pandoc is a universal document converter that translates content between a wide range of markup and binary formats. It functions by parsing input documents into a unified intermediate abstract syntax tree, which serves as the foundation for consistent manipulation and transformation across diverse output types. The system is distinguished by its modular reader-writer pipeline, which decouples input parsing from output generation to allow for granular control over document structure. Users can programmatically manipulate this intermediate tree through a robust filter system, supporting both ex

    Haskellcommonmarkconverterdocument
    Auf GitHub ansehen↗44,822
  • hexojs/hexoAvatar von hexojs

    hexojs/hexo

    41,768Auf GitHub ansehen↗

    Hexo is a command-line static site generator designed for content-driven blogging and website creation. It functions as a structured framework that transforms plain text files and markdown into production-ready static websites, utilizing a template-based rendering engine to separate site content from visual presentation. The project is distinguished by its event-driven build pipeline, which manages the entire site lifecycle through a series of hooks for file processing, asset generation, and deployment. Developers can extend the system’s core capabilities through a modular plugin architecture

    TypeScripthacktoberfesthexojavascript
    Auf GitHub ansehen↗41,768
  • pdfmathtranslate/pdfmathtranslateAvatar von PDFMathTranslate

    PDFMathTranslate/PDFMathTranslate

    35,091Auf GitHub ansehen↗

    PDFMathTranslate is a document translation tool designed to convert technical and scientific files into multiple languages while preserving their original visual layout. It functions as a specialized processor for academic research papers, ensuring that complex mathematical notation and technical formatting remain intact throughout the translation process. The system utilizes a layout-preserving parsing engine that extracts text and structural metadata while maintaining the spatial coordinates of every document element. To handle the translation of technical content, it employs an intermediat

    Pythonchinesedocumentedit
    Auf GitHub ansehen↗35,091
  • datalab-to/markerAvatar von datalab-to

    datalab-to/marker

    36,137Auf GitHub ansehen↗

    Marker is a comprehensive document processing platform designed to automate the conversion, extraction, and structuring of data from complex files. It functions as an orchestration engine that chains modular processing steps into versioned, reusable pipelines, allowing organizations to standardize document handling and automate repetitive business tasks at scale. The platform distinguishes itself through its support for secure, private infrastructure deployment, enabling users to run containerized services within their own environments to maintain strict data privacy. It features specialized

    Python
    Auf GitHub ansehen↗36,137
  • Alle 30 Alternativen zu Marked anzeigen→