{"categories":[{"label":"Markup","url":"https://skillfed.io/packages/category/text-processing-markup"}],"enrichment":{"capability":"Marker converts PDFs, images, and other document formats (PPTX, DOCX, XLSX, HTML, EPUB) to markdown, JSON, HTML, or chunks with layout-aware OCR and table reconstruction.","skillfed_tags":["document-intelligence","ocr","layout-analysis"],"use_cases":["Convert academic papers or textbooks to searchable markdown while preserving tables, equations, and multi-column layout.","Extract structured data (tables, forms, values) from scanned or digital PDFs using optional LLM refinement.","Batch-process large document collections to markdown for indexing, RAG pipelines, or downstream NLP tasks.","Convert presentations (PPTX) and spreadsheets (XLSX) to markdown or JSON for archival or content migration.","Build a document ingestion pipeline that handles mixed formats (PDF, image, DOCX, EPUB) in a single workflow."],"what_it_does":"Marker is a document-to-markdown converter built on vision language models that handles PDFs, images, and office documents across all languages. It reconstructs layout, tables, equations, and inline math, removes headers and footers, and extracts images\u2014all with optional LLM post-processing for higher accuracy. The package runs in balanced mode (GPU-optimized, full-page OCR) or fast mode (CPU-optimized, minimal VLM calls), and can disable OCR entirely for pure text-layer extraction.\n\nThe package depends on a large stack: torch, transformers, surya-ocr, anthropic, google-genai, openai, and others. It spawns a local inference server automatically (vLLM on NVIDIA GPUs, llama.cpp elsewhere) unless you point it at an existing one. Installation requires Python 3.10+; the full extras install adds support for non-PDF formats.","worth_installing":"Yes, with conditions. Marker is actively maintained, well-starred, and solves a real problem\u2014document-to-markdown conversion at scale with layout awareness. The Apache 2.0 license is permissive for code. However, the 21 runtime dependencies (especially torch and transformers) create significant installation and memory overhead. The model weights carry a commercial license restriction for companies over $5M revenue. Install if you need production-grade document parsing; skip if you need lightweight PDF text extraction."},"id":"marker-pdf","links":{"html":"https://skillfed.io/packages/marker-pdf","md":"https://skillfed.io/packages/marker-pdf.md","pypi":"https://pypi.org/project/marker-pdf/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-20","license_spdx":null,"license_treatment":"permissive","name":"marker-pdf","python_support":"supports_current","summary":"Convert documents to markdown with high speed and accuracy."},"popularity":{"monthly_downloads":551298,"position":6050,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"2.0.0"}
