PHPackages                             visuellverstehen/t3fetch - 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. [Caching](/categories/caching)
4. /
5. visuellverstehen/t3fetch

ActiveTypo3-cms-extension[Caching](/categories/caching)

visuellverstehen/t3fetch
========================

Fetches a website (including all subpages), so the TYPO3 cache gets filled.

1.6.0(1y ago)719.6k↑18.7%3[2 issues](https://github.com/visuellverstehen/t3fetch/issues)[1 PRs](https://github.com/visuellverstehen/t3fetch/pulls)MITPHP

Since May 28Pushed 1y ago5 watchersCompare

[ Source](https://github.com/visuellverstehen/t3fetch)[ Packagist](https://packagist.org/packages/visuellverstehen/t3fetch)[ RSS](/packages/visuellverstehen-t3fetch/feed)WikiDiscussions main Synced 2w ago

READMEChangelog (1)Dependencies (2)Versions (17)Used By (0)

[![Actions](https://github.com/visuellverstehen/t3fetch/workflows/TER/badge.svg)](https://github.com/visuellverstehen/t3fetch/actions)[![Downloads](https://camo.githubusercontent.com/d030eec80b54d5e18d19182d429785162f40d48e35c6ece80c9f100269654646/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f76697375656c6c76657273746568656e2f743366657463682e737667)](https://packagist.org/packages/visuellverstehen/t3fetch)

t3fetch
=======

[](#t3fetch)

Fetches a website (including all subpages), so the TYPO3 cache gets filled.

How to use
----------

[](#how-to-use)

1. Install TYPO3 extension via [composer](https://packagist.org/packages/visuellverstehen/t3fetch), [TER](https://extensions.typo3.org/extension/t3fetch/) or download and install manually.
2. Call command `fetchWebsite:fetchAll` via CLI or add scheduler task (*Execute console commands* and then select `fetchWebsite:fetchAll`).
3. If you like to limit the wget request, add an optional `--limit` option and set it to the desired limit. By default the limit set to 1 MB/s

Requirements
------------

[](#requirements)

- Wget needs to be installed.

###  Health Score

43

—

FairBetter than 89% of packages

Maintenance36

Infrequent updates — may be unmaintained

Popularity33

Limited adoption so far

Community16

Small or concentrated contributor base

Maturity71

Established project with proven stability

 Bus Factor1

Top contributor holds 56.1% 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 ~180 days

Recently: every ~330 days

Total

15

Last Release

475d ago

Major Versions

0.2.0 → 1.0.02018-10-10

PHP version history (3 changes)0.1.0PHP ^7.0.0

1.0.0PHP ^7.1.0

1.2.0PHP ^7.1 || ^8.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/57dcd9370600b66b5ad7d99dd2b633e36d3a9458e656d650045f5f5eaf540e2d?d=identicon)[visuellverstehen](/maintainers/visuellverstehen)

---

Top Contributors

[![runepiper](https://avatars.githubusercontent.com/u/4521147?v=4)](https://github.com/runepiper "runepiper (23 commits)")[![malteriechmann](https://avatars.githubusercontent.com/u/656568?v=4)](https://github.com/malteriechmann "malteriechmann (14 commits)")[![philicevic](https://avatars.githubusercontent.com/u/22521271?v=4)](https://github.com/philicevic "philicevic (2 commits)")[![typoniels](https://avatars.githubusercontent.com/u/53429393?v=4)](https://github.com/typoniels "typoniels (2 commits)")

---

Tags

cachecrawlerfetchtypo3typo3-extension

### Embed Badge

![Health badge](/badges/visuellverstehen-t3fetch/health.svg)

```
[![Health](https://phpackages.com/badges/visuellverstehen-t3fetch/health.svg)](https://phpackages.com/packages/visuellverstehen-t3fetch)
```

###  Alternatives

[friendsoftypo3/content-blocks

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

103574.3k69](/packages/friendsoftypo3-content-blocks)[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)[typo3/cms-redirects

TYPO3 CMS Redirects - Create manual redirects, list existing redirects and automatically createredirects on slug changes.

167.6M84](/packages/typo3-cms-redirects)[eliashaeussler/typo3-form-consent

Extension for TYPO3 CMS that adds double opt-in functionality to EXT:form

15100.9k](/packages/eliashaeussler-typo3-form-consent)[eliashaeussler/typo3-solver

Solver - Extends TYPO3's exception handling with AI generated solutions. Problems can also be solved from command line. Several OpenAI parameters are configurable and prompts and solution providers can be customized as desired.

302.1k](/packages/eliashaeussler-typo3-solver)

PHPackages © 2026

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