AltHub

run-llama/liteparse Alternatives

PDF parsing / document OCR / text extraction

LiteParse is a fast, local, open-source Rust library for PDF parsing, extracting spatial text with bounding boxes and optional OCR (Tesseract or HTTP OCR servers) without cloud dependencies.

12.2kRustApache-2.0active · last push 2mo agoGitHub

Drop-in peers

Same problem, same approach. Swapping one for another is a config change, not a rewrite.

yfedoseev/pdf_oxideGitHub

Rust library with similar parsing plus PDF editing; choose it if you also need creation/editing.

The fastest PDF library for Python and Rust. Text extraction, image extraction, markdown conversion, PDF creation & editing. 0.8ms mean, 5× faster than industry leaders, 100% pass rate on 3,830 PDFs. MIT/Apache-2.0.

966
Rust
Apache-2.0
active2mo ago
pymupdf/PyMuPDFGitHub

Python library for PDF extraction/manipulation; choose it for Python-based projects.

PyMuPDF is a high performance Python library for data extraction, analysis, conversion & manipulation of PDF (and other) documents.

10.5k
Python
AGPL-3.0
active2mo ago

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

axa-group/ParsrGitHub

JavaScript tool converting documents to structured data; choose it for Node.js/server workflows.

Transforms PDF, Documents and Images into Enriched Structured Data

6.2k
JavaScript
Apache-2.0
active7mo ago
xberg-io/xbergGitHub

Rust framework supporting 101 formats; choose it for multi-format extraction beyond PDF.

A polyglot document intelligence framework with a Rust core. Extract text, metadata, images, and structured data from 101 formats (115 file extensions) plus code intelligence for 371 code languages. 15 language bindings — Rust, Python, Ruby, Java, Go, PHP, Elixir, C#, TypeScript — plus CLI, REST API, and MCP server.

9.2k
Rust
MIT
active2mo ago
GiovanniPasq/chunkyGitHub

RAG pipeline toolkit with PDF-to-markdown; choose it for chunking and cleaning alongside parsing.

Open-source toolkit for reliable RAG pipelines: convert PDFs to Markdown, clean documents, inspect chunks, compare chunking strategies, and enrich metadata for LLM applications.

167
Python
MIT
active3mo ago
datalab-to/markerGitHub

Python deep-learning PDF-to-markdown; choose it for high accuracy on complex layouts, accepting heavier runtime.

Convert PDF to markdown + JSON quickly with high accuracy

39.0k
Python
Apache-2.0
active2mo ago

Older generation, or narrower

An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.

sourabh-suri/Pan-Card-OCRGitHub

Narrow OCR pipeline for Indian Pan cards; choose it only for that specific document type.

Classification of KYC documents and OCR extraction

64
Jupyter Notebook
MIT
dormant5.4y ago
Psarpei/Multi-Type-TD-TSRGitHub

Table detection/structure recognition pipeline; choose it for table extraction from scanned documents.

Extracting Tables from Document Images using a Multi-stage Pipeline for Table Detection and Table Structure Recognition

290
Jupyter Notebook
MIT
dormant4.1y ago

End-user tools

Does the same job, but ships as an app. Useful to a person, not swappable into a codebase.

ComPDFKit/docslightGitHub

Web app for parsing PDFs, scans, and Office files into structured data; choose it for a GUI/self-hosted parser.

With DocSlight, precisely parse and extract data from any document, including PDFs, scans, images, and Office files. It is an open-source AI project from ComPDF (KDAN ecosystem).

123
Vue
LGPL-3.0
active3mo ago
ComPDF-derek/docslightGitHub

Fork of the same web app; same use case as ComPDFKit/docslight.

Part of the KDAN ecosystem, DocSlight offers document parsing, OCR, and data extraction that turn PDFs, scans, images, and Office files into structured outputs for RAG pipelines, AI agents, and enterprise document automation.

51
Vue
LGPL-3.0
active3mo ago
SylphxAI/pdf-reader-mcpGitHub

MCP server exposing PDF reading to AI agents; choose it when building MCP-based assistants.

Give your AI agent eyes for PDFs — structured text, tables, OCR, visual evidence, and page-level citations via MCP. Native Rust, local-first.

897
TypeScript
MIT
active2mo ago
AlejandroAkbal/Image-to-Text-OCRGitHub

Web OCR tool for images; choose it for a simple user-facing text-from-image utility.

Image to Text is a web tool to extract text from any image using OCR

274
Vue
AGPL-3.0
slowing1.5y ago
PSPDFKit/nutrient-dws-mcp-serverGitHub

MCP server for commercial Nutrient DWS; choose it if you use that cloud service for AI agents.

A Model Context Protocol (MCP) server implementation that integrates with the Nutrient Document Web Service (DWS) Processor API, providing powerful PDF processing capabilities for AI assistants.

69
TypeScript
MIT
active3mo ago
SteveTheKiller/KillerPDFGitHub

Windows PDF editor GUI with OCR; choose it for interactive PDF editing, not programmatic parsing.

Free and open-source PDF editor for Windows. View, annotate, OCR, merge, split, edit text, draw, sign, fill forms, print, flatten, and open password-protected PDFs without a subscription. Install or run portable. GPLv3

3.6k
C#
GPL-3.0
active2mo ago
Stirling-Tools/Stirling-PDFGitHub

Web-based PDF editor/manager; choose it for browser-based PDF manipulation.

#1 PDF Application on GitHub that lets you edit PDFs on any device anywhere

90.0k
Java
NOASSERTION
active2mo ago

Listed as an alternative to

These projects were analysed and named liteparse among their alternatives. The relationship is not symmetric — how liteparse rates them is a separate judgement, made when liteparse is analysed in its own right.

PaddlePaddle/PaddleOCRGitHub

calls liteparse “if you want a fast Rust-based parser with a small footprint and Apache-2.0.”

Turn any PDF or image document into structured data for your AI. A powerful, lightweight OCR toolkit that bridges the gap between images/PDFs and LLMs. Supports 100+ languages.

88.1kPythonactive
opendataloader-project/opendataloader-pdfGitHub

calls liteparse “Choose when you need maximum parsing speed with a low-memory Rust core; the ecosystem is less mature and may require Rust integration.”

PDF Parser for AI-ready data. Automate PDF accessibility. Open-source.

28.6kJavaactive
firecrawl/anydocGitHub

calls liteparse “Rust document parser from LlamaIndex; choose if you prefer that ecosystem over anydoc.”

Convert Word, PowerPoint, Excel, OpenDocument, RTF, EPUB, CSV, and PDF to clean Markdown. Built in Rust, with Node.js and Python bindings.

19.8kRustactive
getomni-ai/zeroxGitHub

calls liteparse “when you want a Rust-native document parser with a similar LLM-based approach to structured output.”

OCR & Document Extraction using vision models

12.3kTypeScriptslowing
axa-group/ParsrGitHub

calls liteparse “actively maintained Apache-2.0 Rust parser, a direct drop-in replacement for Parsr.”

Transforms PDF, Documents and Images into Enriched Structured Data

6.2kJavaScriptactive
NanoNets/docstrangeGitHub

calls liteparse “choose when you need a fast, embeddable Rust document parser for low-latency services; seed is Python and includes a UI/API.”

Extract and convert data from any document, images, pdfs, word doc, ppt or URL into multiple formats (Markdown, JSON, CSV, HTML) with intelligent structured data extraction and advanced OCR.

1.5kPythonslowing
opendatalab/MinerUGitHub

calls liteparse “Rust-based parser, use when you need a fast native binary rather than Python.”

Transforms complex documents like PDFs and Office docs into LLM-ready markdown/JSON for your Agentic workflows.

78.2kPythonactive
docling-project/doclingGitHub

calls liteparse “if you need a Rust-native parser for performance or embedding in Rust codebases”

Get your documents ready for gen AI

66.4kPythonactive
datalab-to/markerGitHub

calls liteparse “When you want a Rust-core parser with Python bindings for high throughput.”

Convert PDF to markdown + JSON quickly with high accuracy

39.0kPythonactive
JaidedAI/EasyOCRGitHub

calls liteparse “Choose when you want automated document parsing with LLM-based structuring, not a low-level OCR engine.”

Ready-to-use OCR with 80+ supported languages and all popular writing scripts including Latin, Chinese, Arabic, Devanagari, Cyrillic and etc.

29.9kPythonslowing
baidu/Unlimited-OCRGitHub

calls liteparse “Rust-native document parser; choose for low-latency parsing in a Rust environment.”

Unlimited OCR Works: Welcome the Era of One-shot Long-horizon Parsing.

24.3kPythonactive
datalab-to/suryaGitHub

calls liteparse “fast LLM-based document parser for structured extraction instead of low-level OCR.”

OCR, layout analysis, reading order, table recognition in 90+ languages

21.3kPythonactive
firecrawl/pdf-inspectorGitHub

calls liteparse “choose it as a Rust parser for more general document types, but it lacks pdf-inspector's classification focus.”

Fast Rust library for PDF inspection, classification, and text extraction. Intelligently detects scanned vs text-based PDFs to enable smart routing decisions.

17.9kRustactive
Unstructured-IO/unstructuredGitHub

calls liteparse “when you need a fast Rust-based document parser with a minimal API from the LlamaIndex ecosystem.”

Convert documents to structured data effortlessly. Unstructured is open-source ETL solution for transforming complex documents into clean, structured formats for language models. Visit our website to learn more about our enterprise grade Platform product for production grade workflows, partitioning, enrichments, chunking and embedding.

15.3kHTMLactive
jsvine/pdfplumberGitHub

calls liteparse “Fast Rust document parser producing structured data; alternative when performance and multi-format support are priorities.”

Plumb a PDF for detailed information about each char, rectangle, line, et cetera — and easily extract text and tables.

10.7kPythonactive
pymupdf/PyMuPDFGitHub

calls liteparse “Choose for a fast Rust-based document parser that handles many formats, if you need high-throughput extraction and don't require PDF manipulation or rendering.”

PyMuPDF is a high performance Python library for data extraction, analysis, conversion & manipulation of PDF (and other) documents.

10.5kPythonactive
opendatalab/PDF-Extract-KitGitHub

calls liteparse “when you need a Rust-native, fast document parser with low overhead instead of Python”

A Comprehensive Toolkit for High-Quality PDF Content Extraction

10.0kPythondormant
StarTrail-org/PixelRAGGitHub

calls liteparse “Use for fast, open-source document parsing to LLM-ready structured data rather than visual retrieval.”

The end of web parsing. The beginning of scalable pixel-native search. link: https://pixelrag.ai/

9.7kPythonactive
xberg-io/xbergGitHub

calls liteparse “when you prefer a simpler Rust-core parser with Apache-2.0 and don't need xberg's 106-format/code-intelligence features.”

A polyglot document intelligence framework with a Rust core. Extract text, metadata, images, and structured data from 101 formats (115 file extensions) plus code intelligence for 371 code languages. 15 language bindings — Rust, Python, Ruby, Java, Go, PHP, Elixir, C#, TypeScript — plus CLI, REST API, and MCP server.

9.2kRustactive
studio-dots-ai/dots.ocrGitHub

calls liteparse “choose when you prefer a Rust-native parser for various document formats over a Python VLM.”

Multilingual Document Layout Parsing in a Single Vision-Language Model

9.1kPythonactive