Back to Topics Directory
Topic Hub

#text-extraction (23 Repositories)

Ranked open-source repositories tagged with #text-extraction, scored by pull request acceptance likelihood and maintainer engagement velocity.

Topic Avg Merge Rate

53.0%

Avg Review Latency

5.2h

Filter by language

23 repositories tagged #text-extraction

S TierRust 192

bzsanti/oxidizePdf

Pure Rust PDF library for AI/RAG: structure-aware chunking, no ML, no C deps.

89.7%
Merge Rate
4h
First Review
100%
1st-Timers
3
Maintainers
A TierJava 764

ICIJ/datashare

A self‑hosted search engine for documents

82.1%
Merge Rate
-
First Review
100%
1st-Timers
5
Maintainers
A TierPHP 177

PrinsFrank/pdfparser

PHP library to read and extract text, markdown & images from PDFs - Fast & Low memory - Built from scratch

90.4%
Merge Rate
-
First Review
50%
1st-Timers
5
Maintainers
A TierRust 12.8k

run-llama/liteparse

A fast, helpful, and open-source document parser

64.9%
Merge Rate
-
First Review
62%
1st-Timers
19
Maintainers
A TierRust 9.4k 1 GFIs

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.

65.4%
Merge Rate
-
First Review
90%
1st-Timers
16
Maintainers
A TierPython 3.7k

miso-belica/sumy

Module for automatic summarization of text documents and HTML pages.

75.0%
Merge Rate
<1h
First Review
100%
1st-Timers
1
Maintainers
A TierRust 19.6k

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.

58.2%
Merge Rate
14h
First Review
17%
1st-Timers
29
Maintainers
A TierRust 1.1k

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.

66.4%
Merge Rate
3d
First Review
57%
1st-Timers
11
Maintainers
A TierPython 6.7k

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

53.8%
Merge Rate
9h
First Review
67%
1st-Timers
10
Maintainers
B TierC++ 114

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

62.5%
Merge Rate
17h
First Review
50%
1st-Timers
3
Maintainers
B TierHTML 882

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.

35.3%
Merge Rate
10h
First Review
50%
1st-Timers
2
Maintainers
B TierPython 122

zyocum/reader

Extract clean(er), readable text from web pages via trafilatura.

100.0%
Merge Rate
-
First Review
100%
1st-Timers
0
Maintainers
B TierPython 112 2 GFIs

airmang/python-hwpx

Pure Python HWPX automation: read, edit, generate, and validate documents without Hancom Office.

44.2%
Merge Rate
-
First Review
100%
1st-Timers
0
Maintainers
B TierGo 387

shixzie/nlp

[UNMANTEINED] Extract values from strings and fill your structs with nlp.

100.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
B TierZig 920

Lulzx/zpdf

Zero-copy PDF text extraction library written in Zig. High-performance, memory-mapped parsing with SIMD acceleration.

80.0%
Merge Rate
-
First Review
100%
1st-Timers
0
Maintainers
B TierPython 1.7k

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.

100.0%
Merge Rate
<1h
First Review
0%
1st-Timers
0
Maintainers
B TierRust 152

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.

50.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
B TierPython 337

py-pdf/benchmarks

Benchmarking PDF libraries

0.0%
Merge Rate
-
First Review
0%
1st-Timers
1
Maintainers
D TierHTML 335

pd3f/pd3f

🏭 PDF text extraction pipeline: self-hosted, local-first, Docker-based

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierPython 484

iamarunbrahma/vision-parse

Parse PDFs into markdown using Vision LLMs

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierJUJulia 138

sambitdash/PDFIO.jl

PDF Reader Library for Native Julia.

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierC++ 552

ropensci/pdftools

Text Extraction, Rendering and Converting of PDF Documents

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierGo 3.1k

unidoc/unipdf

Golang PDF library for creating and processing PDF files (pure go)

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers