PHPackages                             causal/tscobj - 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. causal/tscobj

Abandoned → [simonschaufi/tscobj](/?search=simonschaufi%2Ftscobj)Typo3-cms-extension[Utility &amp; Helpers](/categories/utility)

causal/tscobj
=============

A plugin which lets you use any TypoScript object as a normal content element.

v5.0.1(1y ago)422.6k9GPL-2.0-or-laterPHPPHP ^8.2CI passing

Since Feb 3Pushed 5d ago5 watchersCompare

[ Source](https://github.com/simonschaufi/t3ext-tscobj)[ Packagist](https://packagist.org/packages/causal/tscobj)[ Docs](https://github.com/simonschaufi/t3ext-tscobj)[ Fund](https://www.paypal.me/simonschaufi/10)[ GitHub Sponsors](https://github.com/simonschaufi)[ RSS](/packages/causal-tscobj/feed)WikiDiscussions main Synced 1w ago

READMEChangelog (5)Dependencies (13)Versions (21)Used By (0)

TYPO3 Extension tscobj
======================

[](#typo3-extension-tscobj)

[![Donate](https://camo.githubusercontent.com/604e3db9c8751116b3f765aad0353ec7ded655bbe8aaacbc38d8c4a6b784b3ed/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f446f6e6174652d50617950616c2d677265656e2e737667)](https://www.paypal.me/simonschaufi/10)[![Latest Stable Version](https://camo.githubusercontent.com/d47c63b6c524947ac527450721c8ba7d1f15295a36ba8d4a178050f17fe51ce2/68747470733a2f2f706f7365722e707567782e6f72672f73696d6f6e736368617566692f7473636f626a2f762f737461626c65)](https://packagist.org/packages/simonschaufi/tscobj)[![Total Downloads](https://camo.githubusercontent.com/9e91dd45bdf5ad53d6b6f533e256276e001f86d45913fd4aca4563956fd9b3ad/68747470733a2f2f706f7365722e707567782e6f72672f73696d6f6e736368617566692f7473636f626a2f646f776e6c6f616473)](https://packagist.org/packages/simonschaufi/tscobj)[![License](https://camo.githubusercontent.com/3e8b2d9ed393276350fd11e1d5e61f621926920cce61576d6760e3af32108a7f/68747470733a2f2f706f7365722e707567782e6f72672f73696d6f6e736368617566692f7473636f626a2f6c6963656e7365)](https://packagist.org/packages/simonschaufi/tscobj)[![TYPO3](https://camo.githubusercontent.com/382ff45949671f1b9c4431781f1961eb04a15376fe22523e03a9893c6d4ec278/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5459504f332d31342d6f72616e67652e737667)](https://get.typo3.org/version/14)

A TYPO3 extension which lets you use any TypoScript object as a normal content element.

Documentation
-------------

[](#documentation)

See [tscobj Extension documentation](https://docs.typo3.org/p/simonschaufi/tscobj/main/en-us/)

Usage
-----

[](#usage)

### Installation

[](#installation)

#### Installation using Composer

[](#installation-using-composer)

The recommended way to install the extension is using [Composer](https://getcomposer.org/).

Run the following command within your Composer based TYPO3 project:

```
composer require simonschaufi/tscobj
```

#### Installation from TYPO3 Extension Repository (TER)

[](#installation-from-typo3-extension-repository-ter)

Download and install the [extension](https://extensions.typo3.org/extension/tscobj) with the extension manager module in the TYPO3 backend.

Integration
-----------

[](#integration)

Define your TypoScript:

```
lib.test = TEXT
lib.test.value = Show this text as content

```

Add the TypoScript Object Plugin on your page and paste the TypoScript config path `lib.test` in the plugin configuration.

### Release Management

[](#release-management)

We follow [**semantic versioning**](https://semver.org/), which means, that

- **bugfix updates** (e.g. 1.0.0 =&gt; 1.0.1) just includes small bugfixes or security relevant stuff without breaking changes,
- **minor updates** (e.g. 1.0.0 =&gt; 1.1.0) includes new features and smaller tasks without breaking changes,
- and **major updates** (e.g. 1.0.0 =&gt; 2.0.0) breaking changes which can be refactorings, features or bugfixes.

### Contribution

[](#contribution)

**Pull Requests** are gladly welcome! Please remember to add an issue and connect it to your pull requests. This is very helpful to understand what kind of issue the **PR** is going to solve.

Bugfixes: Please describe what kind of bug your fix solve and give us feedback on how to reproduce the issue. We're going to accept only bugfixes if we can reproduce the issue.

###  Health Score

57

—

FairBetter than 98% of packages

Maintenance76

Regular maintenance activity

Popularity32

Limited adoption so far

Community20

Small or concentrated contributor base

Maturity85

Battle-tested with a long release history

 Bus Factor2

2 contributors hold 50%+ of commits

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

Recently: every ~130 days

Total

15

Last Release

403d ago

Major Versions

0.3.1 → v1.0.02020-01-14

v1.0.2 → v2.0.02021-07-06

v2.0.0 → v3.0.02021-09-10

v3.0.2 → v4.0.02023-10-28

3.x-dev → v5.0.02025-07-10

PHP version history (7 changes)0.3.0PHP &gt;= 5.3.3, &lt;= 7.1.99

0.3.1PHP &gt;= 5.3.3, &lt;= 7.2.99

v1.0.0PHP &gt;= 7.0.0

v1.0.2PHP &gt;= 7.1

v2.0.0PHP &gt;= 7.2

v4.0.1PHP ^8.1

v5.0.0PHP ^8.2

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/941794?v=4)[Simon Schaufelberger](/maintainers/simonschaufi)[@simonschaufi](https://github.com/simonschaufi)

![](https://avatars.githubusercontent.com/u/646805?v=4)[Xavier Perseguers](/maintainers/xperseguers)[@xperseguers](https://github.com/xperseguers)

---

Top Contributors

[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (93 commits)")[![simonschaufi](https://avatars.githubusercontent.com/u/941794?v=4)](https://github.com/simonschaufi "simonschaufi (63 commits)")[![xperseguers](https://avatars.githubusercontent.com/u/646805?v=4)](https://github.com/xperseguers "xperseguers (36 commits)")[![Kanti](https://avatars.githubusercontent.com/u/471387?v=4)](https://github.com/Kanti "Kanti (1 commits)")[![pascal20997](https://avatars.githubusercontent.com/u/1337769?v=4)](https://github.com/pascal20997 "pascal20997 (1 commits)")[![tbrodard](https://avatars.githubusercontent.com/u/1318737?v=4)](https://github.com/tbrodard "tbrodard (1 commits)")

---

Tags

typo3TypoScriptcontent object

###  Code Quality

Code StyleECS

### Embed Badge

![Health badge](/badges/causal-tscobj/health.svg)

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

###  Alternatives

[friendsoftypo3/content-blocks

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

103574.3k69](/packages/friendsoftypo3-content-blocks)[wazum/sluggi

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

40543.5k](/packages/wazum-sluggi)[fluidtypo3/flux

The flux package from FluidTYPO3

1501.0M25](/packages/fluidtypo3-flux)[eliashaeussler/typo3-form-consent

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

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

Form log for TYPO3

23243.0k8](/packages/pagemachine-typo3-formlog)[yoast-seo-for-typo3/yoast_seo

Yoast SEO for TYPO3

571.8M9](/packages/yoast-seo-for-typo3-yoast-seo)

PHPackages © 2026

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