Skip to content

The best Docling alternatives

6 tools that do a similar job to Docling, 6 of them open source. Each entry says what it does and who it suits, so you can pick the one that fits instead of the most famous.

You're replacing

Docling

Python library that converts PDFs and office files into structured text for AI use.

  1. 1

    MarkItDown

    Open source · MIT · ★ 193k

    Python tool that converts files like PDF, Word, Excel and PowerPoint into Markdown.

    Best for: Developers building LLM or text analysis pipelines that need document text; People who want to convert a batch of PDFs or Office files to Markdown from the command line

  2. 2

    pdf-inspector

    Open source · MIT · ★ 19.8k

    Rust library and CLI that checks whether a PDF has real text and converts it to Markdown locally.

    Best for: Developers building pipelines that process many PDFs and need to route scanned ones to OCR; Teams converting reports, papers, invoices, or legal PDFs into Markdown locally

  3. 3

    Rich

    Open source · MIT · ★ 57.7k

    A Python library for colorful, formatted text, tables and progress bars in the terminal.

    Best for: Python developers who write command-line scripts and want clearer output; People building logging or debugging output for long-running Python programs

  4. 4

    Showdown

    Open source · MIT · ★ 14.9k

    A JavaScript library that converts Markdown to HTML and HTML back to Markdown.

    Best for: JavaScript developers adding Markdown rendering to a web page; Node.js developers converting Markdown files on a server

  5. 5

    remark

    Open source · MIT · ★ 13k

    A simple tool that turns Markdown text into a browser-based slideshow.

    Best for: People comfortable with HTML and CSS who want slides written in Markdown; Developers or teachers who want a presentation they can version-control as plain text

  6. 6

    Turndown

    Open source · MIT · ★ 11.5k

    A JavaScript library that converts HTML into Markdown, in Node.js or the browser.

    Best for: Developers who need to convert HTML content, such as web pages or rich text editor output, into Markdown; Node.js or browser projects that want a JavaScript-only conversion step

How we pick: tools in the same category that solve the same problem, projects that name each other as alternatives, and open-source projects that describe themselves as an alternative to Docling. We don't take payment for placement.