PHPackages                             b13/twentythree - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. b13/twentythree

ActiveTypo3-cms-extension[Utility &amp; Helpers](/categories/utility)

b13/twentythree
===============

Provides an online media provider for the TwentyThree Video Marketing Platform

0.3.3(10mo ago)05.3k↓15.7%2GPL-2.0-or-laterPHPPHP &gt;=7.4.0

Since Aug 9Pushed 10mo ago7 watchersCompare

[ Source](https://github.com/b13/twentythree)[ Packagist](https://packagist.org/packages/b13/twentythree)[ Docs](https://b13.com)[ RSS](/packages/b13-twentythree/feed)WikiDiscussions main Synced yesterday

READMEChangelog (10)Dependencies (7)Versions (12)Used By (0)

TwentyThree - Media provider for the TwentyThree Video Marketing Platform
=========================================================================

[](#twentythree---media-provider-for-the-twentythree-video-marketing-platform)

Adds an online media provider for [TwentyThree](https://www.twentythree.com/) .

Installation
------------

[](#installation)

Install this extension via `composer req b13/twentythree`.

You can also download the extension from the [TYPO3 Extension Repository](https://extensions.typo3.org/extension/twentythree/)and activate it in the Extension Manager of your TYPO3 installation.

Note: This extension is compatible with TYPO3 v11, v12 and v13.

### Configuration

[](#configuration)

You have to specify the video domains to be used for building the URLs. This is especially important for TYPO3 v12, because the domains need to be known for CSP. The video domains can be configured in the extension configuration. It's also possible to reference environment variables `%env("SOME_NAME")%`.

Credits
-------

[](#credits)

This extension was created by Oliver Bartsch in 2023 for [b13 GmbH, Stuttgart](https://b13.com).

[Find more TYPO3 extensions we have developed](https://b13.com/useful-typo3-extensions-from-b13-to-you)that help us deliver value in client projects. As part of the way we work, we focus on testing and best practices to ensure long-term performance, reliability, and results in all our code.

###  Health Score

35

—

LowBetter than 77% of packages

Maintenance54

Moderate activity, may be stable

Popularity24

Limited adoption so far

Community16

Small or concentrated contributor base

Maturity40

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 87.5% 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 ~83 days

Recently: every ~136 days

Total

10

Last Release

311d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/165630?v=4)[Benni Mack](/maintainers/bmack)[@bmack](https://github.com/bmack)

---

Top Contributors

[![o-ba](https://avatars.githubusercontent.com/u/8812114?v=4)](https://github.com/o-ba "o-ba (28 commits)")[![sorenmalling](https://avatars.githubusercontent.com/u/531918?v=4)](https://github.com/sorenmalling "sorenmalling (2 commits)")[![achimfritz](https://avatars.githubusercontent.com/u/2152991?v=4)](https://github.com/achimfritz "achimfritz (1 commits)")[![davidsteeb](https://avatars.githubusercontent.com/u/3862523?v=4)](https://github.com/davidsteeb "davidsteeb (1 commits)")

---

Tags

typo3formengineOnline MediaOnline Media provider

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Type Coverage Yes

### Embed Badge

![Health badge](/badges/b13-twentythree/health.svg)

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

###  Alternatives

[friendsoftypo3/content-blocks

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

103519.9k53](/packages/friendsoftypo3-content-blocks)[wazum/sluggi

TYPO3 extension for URL slug management with inline editing, auto-sync, locking, access control, and redirects

40529.5k](/packages/wazum-sluggi)[georgringer/news

News system - Versatile news system based on Extbase &amp; Fluid and using the latest technologies provided by TYPO3 CMS.

2985.3M123](/packages/georgringer-news)[typo3/cms-redirects

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

167.4M80](/packages/typo3-cms-redirects)[pagemachine/typo3-formlog

Form log for TYPO3

23238.6k8](/packages/pagemachine-typo3-formlog)[netresearch/rte-ckeditor-image

Image support in CKEditor for the TYPO3 ecosystem - by Netresearch

611.1M8](/packages/netresearch-rte-ckeditor-image)

PHPackages © 2026

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