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. observed · 2026-08-28
Health v2 · maintenance only
85/100
- Activity 95
- Release rhythm 63
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 496
- age_days: 4451
- days_rel: 32
- days_push: 32
- n_releases_24m: 2
Adoption not part of the score
1666 stars · 249 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Tika-Python is a Python client library for Apache Tika's REST services, enabling document parsing, text extraction, and MIME detection natively from Python. It automatically downloads and launches the Tika server JAR in the background (requires Java 11+) or can connect to a remote Tika endpoint.
Use cases
- extract text from pdfs in python
- parse word documents to plain text
- detect file mime types
- extract metadata from documents
- ocr scanned documents
- convert html files to text
- parse resumes from pdfs
When to choose
- you need robust text and metadata extraction from many document formats in Python
- you want Apache Tika's parsing power without writing Java
- you need MIME type detection for arbitrary files
When to avoid
- you cannot install Java on your system
- you need a pure-Python parser with no external server process
- you only parse simple formats like plain text or CSV
Facets
library · maturity active
parser nlp ocr pdf http-client files pdf developer-tools python cross-platform cli apache-tika text-extraction mime-detection rest-client document-parsing metadata-extraction natural-language-processing
1 source
- readme: https://github.com/chrismattmann/tika-python · fetched 2026-08-28 · 4af60e934431
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| chrismattmann/tika-python | main | 85 |
For agents
markdown · JSON · MCP: product_card(name="chrismattmann/tika-python")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem