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

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

jambagecom/migration-core
=========================

Migration class maps for TYPO3 Core classes like t3lib\_div, t3lib\_extMgm and tslib\_pibase.

v0.1.5(6y ago)04.4k↓75.5%GPL-2.0-or-laterPHPPHP &gt;=5.5.0,&lt;=7.99.99CI failing

Since May 2Pushed 3y ago1 watchersCompare

[ Source](https://github.com/franzholz/migration_core)[ Packagist](https://packagist.org/packages/jambagecom/migration-core)[ Docs](https://jambage.com)[ RSS](/packages/jambagecom-migration-core/feed)WikiDiscussions master Synced 1w ago

READMEChangelog (9)Dependencies (2)Versions (5)Used By (0)

TYPO3 extension migration\_core
===============================

[](#typo3-extension-migration_core)

What is does
------------

[](#what-is-does)

This extension provides the migration classes t3lib\_div, t3lib\_extMgm, tslib\_pibase, t3lib\_Singleton and all others for TYPO3 6.x, 7.x and 8.x for backwards compatibility to TYPO3 versions from 4.5 to 6.1.

Error messages like this should not happen any more:

**PHP Fatal error: Interface 't3lib\_Singleton' not found**

If you install this extension, then most of the extensions written for TYPO3 4.5 will still work under TYPO3 8.x. Only the TCA must still be adapted and restructured into the Configuration/TCA folder instead of using the files tca.php and ext\_tables.php.

Versions
--------

[](#versions)

- Version 0.0.0: TYPO3 4.5 - 6.1:

It does nothing because all those classes are directly available inside these versions of TYPO3. Version 0.0.0 is only available for download from Github. Alternatively you can remove this requirement completely from the file ext\_emconf.php of the extension which depends on migration\_core.

- Versions 0.0.x: TYPO3 6.x and 7.x
- Versions 0.1.x: TYPO3 8.x

Composer command line example
-----------------------------

[](#composer-command-line-example)

`composer require typo3-ter/migration-core ^0.1`

... where 0.1 is the version number of the extension migration\_core which you need.

###  Health Score

29

—

LowBetter than 57% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity21

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity56

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

Total

2

Last Release

2241d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/4c36ec751f4996bdd88bcfca2669db1d0762e765cb449b33d47aed99ef1e1b1c?d=identicon)[franzholz](/maintainers/franzholz)

---

Top Contributors

[![franzholz](https://avatars.githubusercontent.com/u/4855265?v=4)](https://github.com/franzholz "franzholz (24 commits)")

---

Tags

compatibilityextensiontypo3tslib\_pibaset3lib\_divt3lib\_extMgm4.5

### Embed Badge

![Health badge](/badges/jambagecom-migration-core/health.svg)

```
[![Health](https://phpackages.com/badges/jambagecom-migration-core/health.svg)](https://phpackages.com/packages/jambagecom-migration-core)
```

###  Alternatives

[friendsoftypo3/content-blocks

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

103574.3k69](/packages/friendsoftypo3-content-blocks)[typo3/cms-styleguide

TYPO3 extension to showcase TYPO3 Backend capabilities

105768.9k39](/packages/typo3-cms-styleguide)[wazum/sluggi

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

40543.5k](/packages/wazum-sluggi)[clickstorm/cs-seo

\[clickstorm\] SEO - Extension for TYPO3. Enables important onpage features for search engine optimization (SEO). Expands the page settings and any desired records for example with a preview for Google search results (SERP) Structured Data (JSON-LD) and a Focus Keyword. Restrictive hreflang and canonical tags. Modules for metadata of records and alternative texts of images. Further features are shown in the extension manual.

37542.0k1](/packages/clickstorm-cs-seo)[friendsoftypo3/visual-editor

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

6010.0k3](/packages/friendsoftypo3-visual-editor)[quellenform/t3x-iconpack

Provides an iconpack-registry for custom iconpacks.

1556.7k27](/packages/quellenform-t3x-iconpack)

PHPackages © 2026

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