PHPackages                             jpmschuler/filefill-payload - 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. jpmschuler/filefill-payload

ActiveTypo3-cms-extension

jpmschuler/filefill-payload
===========================

Addon for EXT:filefill to provide static file replacements for common binary formats

v1.0.0(4mo ago)011.7k↓27.5%GPL-2.0-or-laterPHPPHP ^8.1CI passing

Since Feb 6Pushed 4mo ago1 watchersCompare

[ Source](https://github.com/jpmschuler/TYPO3-filefill-payload)[ Packagist](https://packagist.org/packages/jpmschuler/filefill-payload)[ RSS](/packages/jpmschuler-filefill-payload/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependencies (9)Versions (9)Used By (0)

[![Latest Stable Version](https://camo.githubusercontent.com/edba2069eb8ba36cd6efeb41c43b63fd0dd3f06137f89da98aedecc9517e07a0/687474703a2f2f706f7365722e707567782e6f72672f6a706d736368756c65722f66696c6566696c6c2d7061796c6f61642f76)](https://packagist.org/packages/jpmschuler/filefill-payload)[![Total Downloads](https://camo.githubusercontent.com/6d85987b617e3cc5204181b00bf3bfbe7de601c3b74ad957480daa959586bfb8/687474703a2f2f706f7365722e707567782e6f72672f6a706d736368756c65722f66696c6566696c6c2d7061796c6f61642f646f776e6c6f616473)](https://packagist.org/packages/jpmschuler/filefill-payload)[![License](https://camo.githubusercontent.com/56a6859bd5186fdfa9ee83e8fc65811b4408748e6d87f3bdc500602668e075d0/687474703a2f2f706f7365722e707567782e6f72672f6a706d736368756c65722f66696c6566696c6c2d7061796c6f61642f6c6963656e7365)](https://packagist.org/packages/jpmschuler/filefill-payload)[![Build Status](https://github.com/jpmschuler/typo3-filefill-payload/actions/workflows/ci.yml/badge.svg?branch=main)](https://github.com/jpmschuler/typo3-filefill-payload/actions/workflows/ci.yml)

[![PHP Version Require](https://camo.githubusercontent.com/e44676dcaa30d89385452fa73804af8254199a5cc05a6f07d5b7b54e451f0a94/687474703a2f2f706f7365722e707567782e6f72672f6a706d736368756c65722f66696c6566696c6c2d7061796c6f61642f726571756972652f706870)](https://packagist.org/packages/jpmschuler/filefill-payload)[![TYPO3 V9](https://camo.githubusercontent.com/635143b431e8c818676c82e6d139f72ce507ad97d31842a78ba01784f1d093d6/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5459504f332d392d6f72616e67652e7376673f6c6f676f3d7479706f33)](https://get.typo3.org/version/9)[![TYPO3 V10](https://camo.githubusercontent.com/029759f5a7fd9b5d424a593d93c2818f762ddfd1f1c67be3c7365e2f3c65ead9/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5459504f332d31302d6f72616e67652e7376673f6c6f676f3d7479706f33)](https://get.typo3.org/version/10)[![TYPO3 V11](https://camo.githubusercontent.com/757522cf2ca3d5e53f8b4c75db3df3607c2e42f0f14258764c32b606dfb2303f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5459504f332d31312d6f72616e67652e7376673f6c6f676f3d7479706f33)](https://get.typo3.org/version/11)[![TYPO3 V12](https://camo.githubusercontent.com/969c69b510188586495a42283957a969d10e3d9770a82ec2ecc0b69fe4adcc31/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5459504f332d31322d6f72616e67652e7376673f6c6f676f3d7479706f33)](https://camo.githubusercontent.com/969c69b510188586495a42283957a969d10e3d9770a82ec2ecc0b69fe4adcc31/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5459504f332d31322d6f72616e67652e7376673f6c6f676f3d7479706f33)

[![Packagist](https://camo.githubusercontent.com/b06f37f01cc71ee6bbcd56da0f1be3c8587df0dc80fcf9779e4d42d364ca3858/68747470733a2f2f736869656c64732e696f2f7061636b61676973742f762f6a706d736368756c65722f66696c6566696c6c2d7061796c6f6164)](https://camo.githubusercontent.com/b06f37f01cc71ee6bbcd56da0f1be3c8587df0dc80fcf9779e4d42d364ca3858/68747470733a2f2f736869656c64732e696f2f7061636b61676973742f762f6a706d736368756c65722f66696c6566696c6c2d7061796c6f6164)

TYPO3 EXT:filefill\_payload
===========================

[](#typo3-extfilefill_payload)

A TYPO3 EXT:filefill resource handler to supply working binary files.

While [EXT:filefill](https://github.com/IchHabRecht/filefill) overs a wonderful "static" option to replace files with content, for some scenarios a correct binary file is necessary. Especially testing file mime types and interpreting files might be necessary, not only in regression tests (which should run on a 1:1 system copy, but should be available on a shrunken system, too).

So this extensions supplies smallest possible binary files as an in-place replacement for those files, while still providing a real file (e.g. videos are playable, archives are extractable).

The file types also include legacy stuff like `.flv` or `.rm` as these are found in actual systems.

Images are excluded from this, as they would possibly break visual regression testing and [EXT:filefill](https://github.com/IchHabRecht/filefill) already provides the ResourceHandler [`placeholder.com`](https://github.com/IchHabRecht/filefill#placeholdercom).

Example Configuration (if list of extensions is empty, the default value `7z,avi,flv,mov,mp4,pdf,rar,rm,webm,zip` is used):

```
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['filefill']['storages'][1] = [
    [
        'identifier' => 'staticbinaries',
        'configuration' => '7z,avi,flv,mov,mp4,pdf,rar,rm,webm,zip'
    ]
];
```

URL**Repository:****TER:**

###  Health Score

45

—

FairBetter than 93% of packages

Maintenance76

Regular maintenance activity

Popularity24

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity59

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% 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 ~153 days

Recently: every ~242 days

Total

8

Last Release

124d ago

Major Versions

v0.6.2 → v1.0.02026-01-07

v1.0.0 → 12.x-dev2026-01-07

12.x-dev → 13.x-dev2026-01-14

PHP version history (2 changes)v0.4.0PHP ^7.2 || ^8.0

v1.0.0PHP ^8.1

### Community

Maintainers

![](https://www.gravatar.com/avatar/8e1d74d0744fde576bd5c8a9e8080e838e96a0683af58b8d40843e80721a9677?d=identicon)[jpmschuler](/maintainers/jpmschuler)

---

Top Contributors

[![jpmschuler](https://avatars.githubusercontent.com/u/12411176?v=4)](https://github.com/jpmschuler "jpmschuler (23 commits)")

###  Code Quality

Code StylePHP CS Fixer

### Embed Badge

![Health badge](/badges/jpmschuler-filefill-payload/health.svg)

```
[![Health](https://phpackages.com/badges/jpmschuler-filefill-payload/health.svg)](https://phpackages.com/packages/jpmschuler-filefill-payload)
```

###  Alternatives

[netresearch/rte-ckeditor-image

Image support in CKEditor for the TYPO3 ecosystem - by Netresearch

63991.3k4](/packages/netresearch-rte-ckeditor-image)[christophlehmann/imageoptimizer

Optimize uploaded/processed images with binaries of your choice

46501.8k](/packages/christophlehmann-imageoptimizer)[b13/assetcollector

Add CSS and SVG files and strings as inline style tag/inline svg to the html code.

10118.4k](/packages/b13-assetcollector)[causal/fal-protect

Protect everything within /fileadmin/ based on associated folder and file restrictions (visibility, user groups and dates of publication).

1269.5k](/packages/causal-fal-protect)[mautic/mautic-typo3

Add-on TYPO3 extension that enhances the "EXT:marketing\_automation" TYPO3 extension by connecting it to the Mautic Marketing Automation platform: Determine "Persona" from Mautic segments. Also provides additional services e.g. language synchronisation between Mautic and TYPO3.

236.3k](/packages/mautic-mautic-typo3)

PHPackages © 2026

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