#text-extraction (23 Repositories)
Ranked open-source repositories tagged with #text-extraction, scored by pull request acceptance likelihood and maintainer engagement velocity.
53.0%
5.2h
23 repositories tagged #text-extraction
bzsanti/oxidizePdf
Pure Rust PDF library for AI/RAG: structure-aware chunking, no ML, no C deps.
ICIJ/datashare
A self‑hosted search engine for documents
PrinsFrank/pdfparser
PHP library to read and extract text, markdown & images from PDFs - Fast & Low memory - Built from scratch
run-llama/liteparse
A fast, helpful, and open-source document parser
xberg-io/xberg
Polyglot document intelligence with a Rust core: extract text, metadata, images, tables, and structured data from 106 formats across 140 file extensions, plus code intelligence for 371 languages. Fifteen bindings, with CLI, REST API, and MCP server.
miso-belica/sumy
Module for automatic summarization of text documents and HTML pages.
firecrawl/pdf-inspector
Fast Rust library for PDF inspection, classification, and text extraction. Intelligently detects scanned vs text-based PDFs to enable smart routing decisions.
yfedoseev/pdf_oxide
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.
adbar/trafilatura
Python & Command-line tool to gather text and metadata on the Web: Crawling, scraping, extraction, output as CSV, JSON, HTML, MD, TXT, XML
docwire/docwire
DocWire SDK: local-first C++20 data-processing infrastructure for deterministic, auditable, on-premise workflows. Supports 100+ formats, OCR, local AI, and opt-in cloud AI pipelines
xberg-io/html-to-markdown
High performance and CommonMark compliant HTML to Markdown converter. Maintained by the Kreuzberg team. Kreuzberg is a fast, polyglot document intelligence engine with a Rust core. It extracts structured data from 98+ document formats using streaming parsers and built-in OCR.
zyocum/reader
Extract clean(er), readable text from web pages via trafilatura.
airmang/python-hwpx
Pure Python HWPX automation: read, edit, generate, and validate documents without Hancom Office.
shixzie/nlp
[UNMANTEINED] Extract values from strings and fill your structs with nlp.
Lulzx/zpdf
Zero-copy PDF text extraction library written in Zig. High-performance, memory-mapped parsing with SIMD acceleration.
chrismattmann/tika-python
Tika-Python is a Python binding to the Apache Tika™ REST services allowing Tika to be called natively in the Python community.
yfedoseev/office_oxide
The fastest Office document library for Python, Rust, Go, JS/TS, C# and WASM. DOCX, XLSX, PPTX, DOC, XLS, PPT. Up to 100× faster than python-docx/openpyxl/python-pptx. 100% pass rate on valid Office files. MIT/Apache-2.0.
py-pdf/benchmarks
Benchmarking PDF libraries
pd3f/pd3f
🏭 PDF text extraction pipeline: self-hosted, local-first, Docker-based
iamarunbrahma/vision-parse
Parse PDFs into markdown using Vision LLMs
sambitdash/PDFIO.jl
PDF Reader Library for Native Julia.
ropensci/pdftools
Text Extraction, Rendering and Converting of PDF Documents
unidoc/unipdf
Golang PDF library for creating and processing PDF files (pure go)