PHPackages                             liberusoftware/composer-installer - 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. liberusoftware/composer-installer

ActiveComposer-plugin

liberusoftware/composer-installer
=================================

Deterministic Composer 2 installer for tracked Liberu modules and themes.

1.0.2(yesterday)02↑2900%MITPHPPHP ^8.5

Since Aug 1Pushed yesterdayCompare

[ Source](https://github.com/liberusoftware/composer-installer)[ Packagist](https://packagist.org/packages/liberusoftware/composer-installer)[ RSS](/packages/liberusoftware-composer-installer/feed)WikiDiscussions main Synced today

READMEChangelogDependencies (1)Versions (3)Used By (0)

Liberu Composer Installer
=========================

[](#liberu-composer-installer)

> Deterministic Composer 2 installer for tracked Liberu modules and themes.

[Software](https://liberusoftware.com) · [Hosting](https://liberuhosting.com) · [Services](https://liberuservices.com) · [Liberu Group](https://liberugroup.com)

[![PHP](https://camo.githubusercontent.com/38189c74fa19d38a84282702897dcd5bf0e54f8ee6be5cb02aa9a3a1f5711862/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5048502d382e352d3737374242343f6c6f676f3d706870266c6f676f436f6c6f723d7768697465)](https://www.php.net/) [![Latest release](https://camo.githubusercontent.com/2229edb208ef8785ea2f8f92625559fb704d750eda755d0f3adbbe8de1ba1e04/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f762f72656c656173652f6c6962657275736f6674776172652f636f6d706f7365722d696e7374616c6c65723f736f72743d73656d766572)](https://github.com/liberusoftware/composer-installer/releases/latest) [![License: MIT](https://camo.githubusercontent.com/fdf2982b9f5d7489dcf44570e714e3a15fce6253e0cc6b5aa61a075aac2ff71b/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667)](LICENSE.md)

Scope
-----

[](#scope)

Deterministic Composer 2 installer for tracked Liberu modules and themes. This package is independently versioned and has no application-specific dependency.

Requirements and installation
-----------------------------

[](#requirements-and-installation)

DependencySupported version`php``^8.5``composer-plugin-api``^2.6````
composer require liberusoftware/composer-installer
```

Public surface
--------------

[](#public-surface)

- `src/LiberuInstaller.php`
- `src/Plugin.php`

Consumers should depend only on these public types and Composer metadata. Semantic-versioning rules apply to changes in their signatures or behaviour.

Testing
-------

[](#testing)

Run the package tests through a compatible host checkout and verify Composer installation on PHP 8.5. Contract packages must remain free of framework, persistence, UI, and provider-SDK concerns; the installer must retain deterministic, traversal-safe install/update/remove behaviour.

Security
--------

[](#security)

Do not report vulnerabilities through public issues. Email `security@liberusoftware.com` with reproduction details and the affected version.

License
-------

[](#license)

This package is open-source software under the [MIT License](LICENSE.md). The linked licence text is authoritative.

Feedback and contributing
-------------------------

[](#feedback-and-contributing)

Focused issues and tested pull requests are welcome in the [GitHub repository](https://github.com/liberusoftware/composer-installer). Update tests, documentation, and `CHANGELOG.md` for user-visible changes.

Contributors
------------

[](#contributors)

Thank you to everyone who helps improve Liberu. [View the contributors graph](https://github.com/liberusoftware/composer-installer/graphs/contributors).

###  Health Score

42

—

FairBetter than 88% of packages

Maintenance100

Actively maintained with recent releases

Popularity3

Limited adoption so far

Community2

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

Total

2

Last Release

1d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/179251?v=4)[Curtis Delicata](/maintainers/curtisdelicata)[@curtisdelicata](https://github.com/curtisdelicata)

### Embed Badge

![Health badge](/badges/liberusoftware-composer-installer/health.svg)

```
[![Health](https://phpackages.com/badges/liberusoftware-composer-installer/health.svg)](https://phpackages.com/packages/liberusoftware-composer-installer)
```

###  Alternatives

[phpro/grumphp

A composer plugin that enables source code quality checks.

4.3k17.0M1.1k](/packages/phpro-grumphp)[symfony/runtime

Enables decoupling PHP applications from global state

740103.0M1.1k](/packages/symfony-runtime)[drupal/core-composer-scaffold

A flexible Composer project scaffold builder.

5345.4M589](/packages/drupal-core-composer-scaffold)[drupal/core-project-message

Adds a message after Composer installation.

2125.4M211](/packages/drupal-core-project-message)[phpro/grumphp-shim

GrumPHP Phar distribution

294.9M346](/packages/phpro-grumphp-shim)[automattic/jetpack-autoloader

Creates a custom autoloader for a plugin or theme.

566.3M159](/packages/automattic-jetpack-autoloader)

PHPackages © 2026

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