PHPackages                             k3n/tonictypes - 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. k3n/tonictypes

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

k3n/tonictypes
==============

Maximize development speed with tonictypes, the evolution of the proven typotonic extension (over 1,000 downloads). Build on a foundation of success and create custom TCA records like news, jobs, or events on the fly directly in the TYPO3 backend—no PHP extension coding required. This successor features powerful new list and detail plugins alongside adjustable backend filters for total control. Only Fluid templating is needed to match any design. Stop managing overhead and start building faster.

1.0.0(1mo ago)01↓100%GPL-2.0-or-laterPHPPHP &gt;=8.1.0 &lt;=8.3.99

Since May 5Pushed 2w agoCompare

[ Source](https://github.com/Keeen-GmbH/tonictypes)[ Packagist](https://packagist.org/packages/k3n/tonictypes)[ Docs](https://www.tonictypes.com)[ RSS](/packages/k3n-tonictypes/feed)WikiDiscussions main Synced 1w ago

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

About TYPO3 Tonictypes Core Extension
=====================================

[](#about-typo3-tonictypes-core-extension)

Build easy and intuitive TCA-powered records with customizable backend forms on the fly without any programming knowledge. You can create datatypes and select from a list of plugins to display your created records.

This extension is a easy to use data structure builder that saves you a lot of time, because there is no more need of creating an extension for every need. Great solutions can be done by just a few clicks and fluid templating.

You only need one extension to create a lot of solutions.

Having just one extension to maintain gives you the advantage to improve your workflows when upgrading TYPO3 versions.

Everything is fully compatible with the TYPO3 core.

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

[](#documentation)

The documentation is available here:

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

[](#installation)

We recommend installing the extension using [Composer](https://getcomposer.org):

```
composer require k3n/tonictypes

```

Compatibility
-------------

[](#compatibility)

- TYPO3 CMS 12.4.X

Professional
------------

[](#professional)

We are also creating a Tonictypes Professional Version, which helps us to provide additional features by supporting our development. The Tonictypes Professional Extension is in a continuous process of getting new features such as plugins and more configuration options, to improve your workflows even more.

Addional fields and components are also available for specific usage like

- API Building
- Creating Blog-like Content within your records
- Combining information and building html fields in the TYPO3 Backend
- and many more

Please refer to this url:

[www.tonictypes.com](https://www.tonictypes.com)

Highlights
----------

[](#highlights)

- Create customized records out of datatypes on the fly
- Dynamic Configuration of the Plugins to get nearly every solution
- No extension programming needed
- Inject dynamic variables of different types to your fluid templates
- Easy fluid templating with intuitive customizable variable naming
- Backend Toolbar Item for easy record management (Professional)
- Language support

Workflow
--------

[](#workflow)

1. Create Fields for your custom record that you assign later to a datatype
2. Create a datatype and assign the fields, that you've created before.
3. Create your records
4. Create fluid templates for the records. You can create lists or single views.
5. Insert Record-Plugin to your site to display record(s)

Configuration
-------------

[](#configuration)

Tonictypes has some additional backend TypoScript Configuration possibilities:

### Adding new templates

[](#adding-new-templates)

```
plugin.tx_tonictypes.templates {
    template1 {
        group = Allgemein
        icon = EXT:tonictypes/Resources/Public/Icons/Datatype/animal-dog.png
        name = Template for Testing
        file = EXT:yourtemplateext/Resources/Private/Templates/Tonictypes/TemplateOne.html
    }
}

```

### Extending generated classes

[](#extending-generated-classes)

You can extend the generated classes of your datatypes by using the extbase class mapping.

```
config.tx_extbase{
    persistence{
        objects{
            K3n\Tonictypes\Domain\Model\Record\Your\Domain\Model.className = Vendor\Namespace\Domain\Model\Your\Domain\Model
        }
    }
}

```

Future Roadmap
--------------

[](#future-roadmap)

- Provide Plugins for Search, Filter, Sorting and Pagination (Professional)
- Add additional ViewHelpers to customize fluid templating
- Add possibilities to customize value types
- Build predefined plugins for your customers

###  Health Score

40

—

FairBetter than 86% of packages

Maintenance95

Actively maintained with recent releases

Popularity2

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity49

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

Unknown

Total

1

Last Release

35d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/f2a9d832791f5e804c0555060045d824484c8857854aa6beb9a5bfc30d00f20f?d=identicon)[vivek-nitsan](/maintainers/vivek-nitsan)

---

Top Contributors

[![vivek-nitsan](https://avatars.githubusercontent.com/u/203708256?v=4)](https://github.com/vivek-nitsan "vivek-nitsan (8 commits)")

---

Tags

cmstypo3recordsaixrecordbuildertonictypesk3n

### Embed Badge

![Health badge](/badges/k3n-tonictypes/health.svg)

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

###  Alternatives

[wazum/sluggi

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

41515.2k](/packages/wazum-sluggi)[friendsoftypo3/content-blocks

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

101466.4k44](/packages/friendsoftypo3-content-blocks)[codingfreaks/cf-cookiemanager

Manage cookies, scripts, and GDPR compliance on your Typo3 website with CodingFreaks Typo3 Cookie Manager. Customize cookie banners, streamline workflow, and enhance user experience. Ensure GDPR compliance and take control of cookie management with our Typo3 cookie management extension. Visit the official Typo3 Documentation page to learn more.

1829.2k](/packages/codingfreaks-cf-cookiemanager)[friendsoftypo3/visual-editor

TYPO3 CMS Visual Editor - Brings a modern WYSIWYG editing experience to TYPO3 CMS.

523.1k2](/packages/friendsoftypo3-visual-editor)[koninklijke-collective/my-redirects

TYPO3 Extension: Redirects management

17152.6k](/packages/koninklijke-collective-my-redirects)[wapplersystems/ws-scss

Compiles SCSS to CSS at runtime with caching, TypoScript variables and EXT: import support

11144.8k7](/packages/wapplersystems-ws-scss)

PHPackages © 2026

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