📈 GH Trending Explorer 🎲 Surprise me

Search: text-extraction · clear

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.

★ 20k Rust 1d ago
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.

★ 9.4k Rust today
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

★ 7.0k Python 14d ago
oomol-lab / pdf-craft

PDF craft can convert PDF files into various other formats. This project will focus on processing PDF files of scanned books.

★ 6.4k Python today
miso-belica / sumy

Module for automatic summarization of text documents and HTML pages.

★ 3.7k Python 9d ago
unidoc / unipdf

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

★ 3.1k Go today
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.

★ 1.7k Python 19d ago
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.

★ 1.1k Rust today
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.

★ 882 HTML today