PHPackages                             labor-digital/factory-core - 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. [Framework](/categories/framework)
4. /
5. labor-digital/factory-core

ActiveTypo3-cms-extension[Framework](/categories/framework)

labor-digital/factory-core
==========================

TYPO3 extension for the LABOR.digital Factory headless CMS boilerplate — ships Content Blocks, record types, tenant-scope enforcement, and provisioning CLIs for single-tenant and shared-tenant installations.

0.12.0(2w ago)0741GPL-2.0-or-laterPHPPHP ^8.4

Since Apr 30Pushed 2w agoCompare

[ Source](https://github.com/labor-digital/factory-core)[ Packagist](https://packagist.org/packages/labor-digital/factory-core)[ Docs](https://github.com/labor-digital/lab-factory/tree/main/factory-core/typo3-extension)[ RSS](/packages/labor-digital-factory-core/feed)WikiDiscussions master Synced 1w ago

READMEChangelogDependencies (4)Versions (30)Used By (1)

labor-digital/factory-core
==========================

[](#labor-digitalfactory-core)

TYPO3 extension for the [LABOR.digital Factory](https://github.com/labor-digital/lab-factory) headless CMS boilerplate.

Ships Content Blocks, record types, tenant-scope enforcement, and provisioning CLIs for single-tenant and shared-tenant TYPO3 installations.

Install
-------

[](#install)

```
composer require labor-digital/factory-core
```

Then activate in TYPO3:

```
vendor/bin/typo3 extension:setup
```

Features
--------

[](#features)

- **Content Blocks** — Curated headless-friendly CTypes (PageHero, PageSection, TextSlider, etc.) consumed by the [`@labor-digital/factory-nuxt-layer`](https://www.npmjs.com/package/@labor-digital/factory-nuxt-layer) frontend.
- **Record types** — Polymorphic ReferenceList wrapper for arbitrary records.
- **Multi-tenant** — `factory:tenant:provision` and `factory:tenant:audit` CLIs, plus a DataHandler `TenantScopeEnforcer` that blocks cross-tenant writes in shared-DB setups.
- **Component activation contract** — `factory.json` declares which components are active per project (or per site, in shared-tenant mode).

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

[](#requirements)

- TYPO3 13.4
- PHP 8.4
- `friendsoftypo3/headless`, `friendsoftypo3/content-blocks`, `netzbewegung/nb-headless-content-blocks`

License
-------

[](#license)

GPL-2.0-or-later — see [LICENSE](./LICENSE).

###  Health Score

44

—

FairBetter than 90% of packages

Maintenance96

Actively maintained with recent releases

Popularity13

Limited adoption so far

Community5

Small or concentrated contributor base

Maturity52

Maturing project, gaining track record

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 ~1 days

Total

29

Last Release

20d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/0eb1c26fb5a535cd7a656faffbae7929009558b2bfa6156b2be7b636d689e13a?d=identicon)[labor-digital](/maintainers/labor-digital)

---

Tags

factoryheadlessTYPO3 CMStypo3multi-tenantContent Blockstypo3-cms-extensionlabor-digital

### Embed Badge

![Health badge](/badges/labor-digital-factory-core/health.svg)

```
[![Health](https://phpackages.com/badges/labor-digital-factory-core/health.svg)](https://phpackages.com/packages/labor-digital-factory-core)
```

###  Alternatives

[aimeos/aimeos-typo3

Professional, full-featured and high performance TYPO3 e-commerce extension for online shops and complex B2B projects

1.5k92.9k5](/packages/aimeos-aimeos-typo3)[7elix/styleguide

TYPO3 extension to showcase TYPO3 Backend capabilities

10727.3k](/packages/7elix-styleguide)[wazum/sluggi

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

41515.2k](/packages/wazum-sluggi)[in2code/in2publish_core

Content publishing extension to connect stage and production server

40140.7k](/packages/in2code-in2publish-core)[friendsoftypo3/headless_news

This extension provides integration with news to output content from TYPO3 in JSON format.

1157.0k](/packages/friendsoftypo3-headless-news)[jweiland/events2

Events 2 - Create single and recurring events

2165.2k3](/packages/jweiland-events2)

PHPackages © 2026

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