Ross ROSS = Recommend OSS · open-source software intelligence for agents

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

github.com/chrismattmann/tika-python · Python · Apache-2.0 (permissive) 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

Full methodology

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

Member repositories

RepositoryRoleHealth v2
chrismattmann/tika-pythonmain85

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