PHPackages                             typo3-console/composer-auto-commands - 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. [CLI &amp; Console](/categories/cli)
4. /
5. typo3-console/composer-auto-commands

ActiveLibrary[CLI &amp; Console](/categories/cli)

typo3-console/composer-auto-commands
====================================

Execute TYPO3 Console commands on 'composer install'

v1.2.2(1mo ago)12371.7k↓14%713GPL-2.0-or-laterPHPPHP &gt;=7.4.1

Since Jun 17Pushed 1mo ago2 watchersCompare

[ Source](https://github.com/TYPO3-Console/composer-auto-commands)[ Packagist](https://packagist.org/packages/typo3-console/composer-auto-commands)[ RSS](/packages/typo3-console-composer-auto-commands/feed)WikiDiscussions main Synced 4d ago

READMEChangelog (9)Dependencies (7)Versions (21)Used By (13)

Execute TYPO3 Console commands in Composer build process
========================================================

[](#execute-typo3-console-commands-in-composer-build-process)

This is a composer package that aims to simplify running [TYPO3 Console](https://github.com/TYPO3-Console/TYPO3-Console)every time composer dumps autoload information, e.g. during a `composer install` run.

The following TYPO3 Console commands are executed:

- `install:generatepackagestates` (only TYPO3 Console lower than 7.0)
- `install:fixfolderstructure`

And in the case TYPO3 appears to be setup properly (`typo3conf/LocalConfiguration.php` or `config/system/settings.php` file is not missing) and running composer in dev mode (without `--no-dev`) these commands are also executed:

- `extension:setup` (or `extension:setupactive` in TYPO3 Console versions lower than 7.0)

See the [command reference](https://docs.typo3.org/p/helhum/typo3-console/master/en-us/CommandReference/Index.html)for details on these commands.

The benefits of using this package over just specifying the console commands in your `composer.json`scripts sections are:

- Works in diverse environments (OSX, Linux, Windows) and always uses the PHP binary that is used for executing composer
- Can be used as dependency in any package, not only your root package

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

[](#installation)

`composer require typo3-console/composer-auto-commands`

###  Health Score

62

—

FairBetter than 99% of packages

Maintenance94

Actively maintained with recent releases

Popularity44

Moderate usage in the ecosystem

Community27

Small or concentrated contributor base

Maturity72

Established project with proven stability

 Bus Factor1

Top contributor holds 80% 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 ~161 days

Recently: every ~277 days

Total

19

Last Release

30d ago

Major Versions

v0.5.2 → v1.0.02021-12-10

PHP version history (3 changes)v0.1.0PHP &gt;=7.0 &lt;7.3

v0.2.1PHP ^7.0

v0.5.0PHP &gt;=7.4.1

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/904370?v=4)[Helmut Hummel](/maintainers/helhum)[@helhum](https://github.com/helhum)

---

Top Contributors

[![helhum](https://avatars.githubusercontent.com/u/904370?v=4)](https://github.com/helhum "helhum (40 commits)")[![gilbertsoft](https://avatars.githubusercontent.com/u/25326036?v=4)](https://github.com/gilbertsoft "gilbertsoft (3 commits)")[![ohader](https://avatars.githubusercontent.com/u/402145?v=4)](https://github.com/ohader "ohader (3 commits)")[![astehlik](https://avatars.githubusercontent.com/u/956513?v=4)](https://github.com/astehlik "astehlik (1 commits)")[![DrWh0286](https://avatars.githubusercontent.com/u/12473862?v=4)](https://github.com/DrWh0286 "DrWh0286 (1 commits)")[![Kanti](https://avatars.githubusercontent.com/u/471387?v=4)](https://github.com/Kanti "Kanti (1 commits)")[![florianleimer](https://avatars.githubusercontent.com/u/44466890?v=4)](https://github.com/florianleimer "florianleimer (1 commits)")

### Embed Badge

![Health badge](/badges/typo3-console-composer-auto-commands/health.svg)

```
[![Health](https://phpackages.com/badges/typo3-console-composer-auto-commands/health.svg)](https://phpackages.com/packages/typo3-console-composer-auto-commands)
```

###  Alternatives

[typo3/cms

TYPO3 CMS is a free open source Content Management Framework initially created by Kasper Skaarhoj and licensed under GNU/GPL.

1.2k1.9M122](/packages/typo3-cms)[typo3/cms-core

TYPO3 CMS Core

3713.2M5.1k](/packages/typo3-cms-core)[helhum/typo3-console

A reliable and powerful command line interface for TYPO3 CMS

2959.5M256](/packages/helhum-typo3-console)[illuminate/console

The Illuminate Console package.

13046.0M6.5k](/packages/illuminate-console)

PHPackages © 2026

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