awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
markedjs avatar

markedjs/marked

0
View on GitHub↗
36,919 estrellas·3,547 forks·JavaScript·13 vistasmarked.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.

Historial de estrellas

Gráfico del historial de estrellas de markedjs/markedGráfico del historial de estrellas de markedjs/marked

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Preguntas frecuentes

¿Qué hace 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.

¿Cuáles son las características principales de markedjs/marked?

Las características principales de markedjs/marked son: Content Parsers, Document Processing and Conversion, Content Formats, Parsing Tools, Markdown Libraries, Document Transformation Pipelines, Document Generation Engines, Syntax Highlighting.

¿Qué alternativas de código abierto existen para markedjs/marked?

Las alternativas de código abierto para markedjs/marked incluyen: 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…

Alternativas open-source a Marked

Proyectos open-source similares, clasificados según cuántas características comparten con Marked.
  • jgm/pandocAvatar de jgm

    jgm/pandoc

    44,822Ver en GitHub↗

    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
    Ver en GitHub↗44,822
  • hexojs/hexoAvatar de hexojs

    hexojs/hexo

    41,768Ver en GitHub↗

    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
    Ver en GitHub↗41,768
  • pdfmathtranslate/pdfmathtranslateAvatar de PDFMathTranslate

    PDFMathTranslate/PDFMathTranslate

    35,091Ver en GitHub↗

    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
    Ver en GitHub↗35,091
  • datalab-to/markerAvatar de datalab-to

    datalab-to/marker

    36,137Ver en GitHub↗

    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
    Ver en GitHub↗36,137
Ver las 30 alternativas a Marked→