PHPackages                             apache-solr-for-typo3/tika - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Search &amp; Filtering](/categories/search)
4. /
5. apache-solr-for-typo3/tika

ActiveTypo3-cms-extension[Search &amp; Filtering](/categories/search)

apache-solr-for-typo3/tika
==========================

Apache Tika for TYPO3

13.1.0(8mo ago)10657.1k↓30.6%32[4 issues](https://github.com/TYPO3-Solr/ext-tika/issues)[3 PRs](https://github.com/TYPO3-Solr/ext-tika/pulls)GPL-3.0-or-laterPHPPHP ^8.2CI failing

Since Dec 17Pushed 1mo ago7 watchersCompare

[ Source](https://github.com/TYPO3-Solr/ext-tika)[ Packagist](https://packagist.org/packages/apache-solr-for-typo3/tika)[ Docs](https://www.typo3-solr.com)[ Fund](https://www.typo3-solr.com/)[ RSS](/packages/apache-solr-for-typo3-tika/feed)WikiDiscussions main Synced 2w ago

READMEChangelog (10)Dependencies (14)Versions (49)Used By (0)

Apache Tika for TYPO3
=====================

[](#apache-tika-for-typo3)

[![Build Status](https://github.com/TYPO3-Solr/ext-tika/actions/workflows/ci.yml/badge.svg?branch=main)](https://github.com/TYPO3-Solr/ext-tika/actions?query=branch:main)[![Latest Stable Version](https://camo.githubusercontent.com/413fe56a70dc93e081b4db6c6a16bf6e57f4ff10f4b331b60a1d11385402c239/68747470733a2f2f706f7365722e707567782e6f72672f6170616368652d736f6c722d666f722d7479706f332f74696b612f762f737461626c65)](https://packagist.org/packages/apache-solr-for-typo3/tika)[![License](https://camo.githubusercontent.com/f61a5545a74db4df9f648a9d20b25d4533079f0daf20a346a128e67604f1f80a/68747470733a2f2f706f7365722e707567782e6f72672f6170616368652d736f6c722d666f722d7479706f332f74696b612f6c6963656e7365)](https://packagist.org/packages/apache-solr-for-typo3/tika)[![Total Downloads](https://camo.githubusercontent.com/2258c6dae5cf69c920d6bf4ad913813912a6d0a548733c857e929a2cf7b9b22d/687474703a2f2f706f7365722e707567782e6f72672f6170616368652d736f6c722d666f722d7479706f332f74696b612f646f776e6c6f616473)](https://packagist.org/packages/apache-solr-for-typo3/tika)[![Monthly Downloads](https://camo.githubusercontent.com/976dd0864e8737e377d75288dc15cda6702aa50fc70ce59449c530a2a8347646/68747470733a2f2f706f7365722e707567782e6f72672f6170616368652d736f6c722d666f722d7479706f332f74696b612f642f6d6f6e74686c79)](https://packagist.org/packages/apache-solr-for-typo3/tika)[![TYPO3 13](https://camo.githubusercontent.com/736311568ec9205d9514b2264785750e198a4a26243578a9dff7f7bdb84a5d05/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5459504f332d31332d6f72616e67652e7376673f7374796c653d666c61742d737175617265)](https://get.typo3.org/version/13)

A TYPO3 CMS extension that provides Apache Tika functionality including

- text extraction
- meta data extraction
- language detection (from strings or files)

Tika can be used as standalone Tika app/jar, Tika server, and via SolrCell integrated in Apache Solr.

We're open for [contributions](#Contributions) !

Please find further information regarding Apache Tika on the [project's homepage](http://tika.apache.org)

---

URL**Repository:****Read online:****TER:****Homepage:****Fund:**Powered by the TYPO3 community and

[![dkd Internet Service GmbH](./Documentation/Images/dkdLogo.png)](./Documentation/Images/dkdLogo.png)

---

Continuous Integration
----------------------

[](#continuous-integration)

We use GitHub Actions for continuous integration.

To run the test suite locally, please use our DDEV docker environment .

**Note**: This requires a proper combination of branches:

- solr-ddev-site on main branch
    - packages/ext-solr on main
    - packages/ext-tika on main
- Please refer to [version matrix](https://raw.githubusercontent.com/TYPO3-Solr/ext-solr/main/Documentation/Appendix/VersionMatrix.rst) for proper combination of branches

```
ddev solr:enable tika
ddev composer t3:standards:fix packages/ext-tika/
ddev composer tests:tika:phpstan
ddev composer tests:tika:unit
ddev composer tests:tika:integration
```

Contributions
------------------------------------------------------

[](#contributions)

1. Fork the repository
2. Clone repository
3. Create a new branch
4. Make your changes
5. Commit your changes to your fork. In your commit message refer to the issue number if there is already one, e.g. `[BUGFIX] short description of fix (resolves #4711)`
6. Submit a Pull Request (here are some hints on [How to write the perfect pull request](https://github.com/blog/1943-how-to-write-the-perfect-pull-request))

### Keep your fork in sync with original repository

[](#keep-your-fork-in-sync-with-original-repository)

1. git remote add upstream
2. git fetch upstream
3. git checkout master
4. git merge upstream/master
5. git push origin master

###  Health Score

63

—

FairBetter than 99% of packages

Maintenance72

Regular maintenance activity

Popularity47

Moderate usage in the ecosystem

Community28

Small or concentrated contributor base

Maturity89

Battle-tested with a long release history

 Bus Factor1

Top contributor holds 68.8% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~118 days

Recently: every ~128 days

Total

32

Last Release

242d ago

Major Versions

10.0.2 → 11.0.02022-03-14

11.0.1 → 12.0.02023-08-15

11.0.2 → 12.0.22024-05-14

12.0.3 → 13.0.02024-12-18

12.1.0 → 13.1.02025-12-19

PHP version history (6 changes)2.0.0-rc1PHP ~5.3 &lt;6.0

11.0.0PHP ^7.4 || ^8.0

11.0.1PHP &gt;=7.4 &lt;=8.2.99

12.0.0PHP ^8.1

11.0.2PHP &gt;=7.4 &lt;=8.3.99

13.0.0PHP ^8.2

### Community

Maintainers

![](https://www.gravatar.com/avatar/0ebf5bad93fa6868ac953581028276ec20cf3446e62069e88128f8bc2d4e60a0?d=identicon)[irnnr](/maintainers/irnnr)

![](https://avatars.githubusercontent.com/u/11461794?v=4)[Apache Solr for TYPO3](/maintainers/typo3-solr)[@TYPO3-Solr](https://github.com/TYPO3-Solr)

![](https://avatars.githubusercontent.com/u/964675?v=4)[Timo Hund](/maintainers/timohund)[@timohund](https://github.com/timohund)

---

Top Contributors

[![irnnr](https://avatars.githubusercontent.com/u/320915?v=4)](https://github.com/irnnr "irnnr (544 commits)")[![dkd-kaehm](https://avatars.githubusercontent.com/u/25453927?v=4)](https://github.com/dkd-kaehm "dkd-kaehm (102 commits)")[![timohund](https://avatars.githubusercontent.com/u/964675?v=4)](https://github.com/timohund "timohund (62 commits)")[![georgringer](https://avatars.githubusercontent.com/u/1905663?v=4)](https://github.com/georgringer "georgringer (19 commits)")[![dkd-schmidt](https://avatars.githubusercontent.com/u/15731740?v=4)](https://github.com/dkd-schmidt "dkd-schmidt (17 commits)")[![dkd-friedrich](https://avatars.githubusercontent.com/u/9529685?v=4)](https://github.com/dkd-friedrich "dkd-friedrich (8 commits)")[![thomashohn](https://avatars.githubusercontent.com/u/3414869?v=4)](https://github.com/thomashohn "thomashohn (7 commits)")[![eliashaeussler](https://avatars.githubusercontent.com/u/16313625?v=4)](https://github.com/eliashaeussler "eliashaeussler (7 commits)")[![3l73](https://avatars.githubusercontent.com/u/4559579?v=4)](https://github.com/3l73 "3l73 (5 commits)")[![dkd-private-packagist](https://avatars.githubusercontent.com/u/37208561?v=4)](https://github.com/dkd-private-packagist "dkd-private-packagist (5 commits)")[![peterkraume](https://avatars.githubusercontent.com/u/4234704?v=4)](https://github.com/peterkraume "peterkraume (4 commits)")[![doan2013](https://avatars.githubusercontent.com/u/3910487?v=4)](https://github.com/doan2013 "doan2013 (3 commits)")[![rosty-matviiv](https://avatars.githubusercontent.com/u/50489886?v=4)](https://github.com/rosty-matviiv "rosty-matviiv (2 commits)")[![megamisan](https://avatars.githubusercontent.com/u/12088094?v=4)](https://github.com/megamisan "megamisan (1 commits)")[![neufeind](https://avatars.githubusercontent.com/u/910025?v=4)](https://github.com/neufeind "neufeind (1 commits)")[![hvomlehn-sds](https://avatars.githubusercontent.com/u/168174483?v=4)](https://github.com/hvomlehn-sds "hvomlehn-sds (1 commits)")[![andreaswolf](https://avatars.githubusercontent.com/u/159919?v=4)](https://github.com/andreaswolf "andreaswolf (1 commits)")[![IchHabRecht](https://avatars.githubusercontent.com/u/1453345?v=4)](https://github.com/IchHabRecht "IchHabRecht (1 commits)")[![helhum](https://avatars.githubusercontent.com/u/904370?v=4)](https://github.com/helhum "helhum (1 commits)")

---

Tags

cmscms-extensionfile-indexinglanguage-detectionmetadataphpsearchtext-extractiontikatypo3typo3-cms-extensionlanguageextractioncmstexttypo3meta datatika

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Type Coverage Yes

### Embed Badge

![Health badge](/badges/apache-solr-for-typo3-tika/health.svg)

```
[![Health](https://phpackages.com/badges/apache-solr-for-typo3-tika/health.svg)](https://phpackages.com/packages/apache-solr-for-typo3-tika)
```

###  Alternatives

[friendsoftypo3/content-blocks

TYPO3 CMS Content Blocks - Content Types API | Define reusable components via YAML

103574.3k69](/packages/friendsoftypo3-content-blocks)[pagemachine/typo3-formlog

Form log for TYPO3

23243.0k8](/packages/pagemachine-typo3-formlog)[web-vision/wv_deepltranslate

DeepL Translate (CORE) - This extension provides option to translate content element, and TCA record texts to DeepL supported languages.

34311.2k](/packages/web-vision-wv-deepltranslate)[web-vision/deepltranslate-core

DeepL Translate (CORE) - This extension provides option to translate content element, and TCA record texts to DeepL supported languages.

34162.0k10](/packages/web-vision-deepltranslate-core)[eliashaeussler/typo3-warming

Warming - Warms up Frontend caches based on an XML sitemap. Cache warmup can be triggered via TYPO3 backend or using a console command. Supports multiple languages and custom crawler implementations.

22272.4k](/packages/eliashaeussler-typo3-warming)[friendsoftypo3/visual-editor

TYPO3 CMS Visual Editor - Brings a modern WYSIWYG editing experience to TYPO3 CMS.

6010.0k3](/packages/friendsoftypo3-visual-editor)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
