PHPackages                             bartlett/box-manifest - 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. [DevOps &amp; Deployment](/categories/devops)
4. /
5. bartlett/box-manifest

ActiveProject[DevOps &amp; Deployment](/categories/devops)

bartlett/box-manifest
=====================

Creates manifests for a PHP Archive (PHAR) and the BOX project (https://github.com/box-project/box)

4.4.0(1mo ago)16301MITPHPPHP ^8.2CI passing

Since Feb 20Pushed 1mo ago1 watchersCompare

[ Source](https://github.com/llaville/box-manifest)[ Packagist](https://packagist.org/packages/bartlett/box-manifest)[ RSS](/packages/bartlett-box-manifest/feed)WikiDiscussions master Synced 4w ago

READMEChangelog (10)Dependencies (24)Versions (37)Used By (0)

BOX Manifest
============

[](#box-manifest)

[![StandWithUkraine](https://raw.githubusercontent.com/vshymanskyy/StandWithUkraine/main/badges/StandWithUkraine.svg)](https://github.com/vshymanskyy/StandWithUkraine/blob/main/docs/README.md)[![GitHub Discussions](https://camo.githubusercontent.com/237559d7e1ca076df07b4eba86f602278513b693fef8638753eb6783c325b7bf/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f64697363757373696f6e732f6c6c6176696c6c652f626f782d6d616e6966657374)](https://github.com/llaville/box-manifest/discussions)

Main goal of this project is to write a manifest in any [PHP Archive (PHAR)](https://www.php.net/phar) built with the [BOX](https://github.com/box-project/box) tool.

Features
--------

[](#features)

Provides a Symfony Console Application with the binary command `box-manifest` that :

- Can generate manifest in [Composer](https://getcomposer.org) tree format (`composer-tree-text` or `composer-tree-json`)
- Can generate manifest in [CycloneDX SBOM Standard](https://github.com/CycloneDX) format (`sbom-json` or `sbom-xml`)
- Can generate manifest in a simple key-value pairs `plain` text format (`key: value`)
- Can generate manifest in a decorated text format `console-style` or `console-table` (distinguish direct dependencies requirement and other uses)
- Can generate manifest in a custom user format
- Can generate a stub that should be able to display one or all manifests provided by the PHP Archive
- Can inspect a PHAR to find and display manifests contents

Version Compatibility
---------------------

[](#version-compatibility)

VersionStatusBox Project CompatibilityPHP`4.0.x` to `4.4.x`Active development`4.6.x` to `4.7.x``>= 8.2``3.0.x` to `3.5.x`End Of Life`4.0.x` to `4.3.x``>= 8.1``2.0.x` to `2.3.x`End Of Life`4.0.x` to `4.2.x``>= 8.1``1.0.x` to `1.2.0`End Of Life`3.x``>= 7.4`Documentation
-------------

[](#documentation)

All the documentation is available on [website](https://llaville.github.io/box-manifest/4.4), generated from the [docs](https://github.com/llaville/box-manifest/tree/4.x/docs) folder.

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

[](#contributors)

- Laurent Laville (Lead Developer)

###  Health Score

53

—

FairBetter than 96% of packages

Maintenance98

Actively maintained with recent releases

Popularity17

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity73

Established project with proven stability

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

Recently: every ~67 days

Total

36

Last Release

38d ago

Major Versions

1.2.0 → 2.0.02022-11-24

2.3.1 → 3.0.02023-03-21

3.5.1 → 4.0.0-rc.12024-09-04

PHP version history (3 changes)1.0.0PHP ^7.4 || ^8.0

2.0.0PHP ^8.1

4.0.0-rc.1PHP ^8.2

### Community

Maintainers

![](https://www.gravatar.com/avatar/555d494363fdc69e712d56b46d3b9bf3fe221f2dae8a0cf3c732b0138d54f192?d=identicon)[llaville](/maintainers/llaville)

---

Top Contributors

[![llaville](https://avatars.githubusercontent.com/u/364342?v=4)](https://github.com/llaville "llaville (514 commits)")

---

Tags

box-projectmanifestphar

### Embed Badge

![Health badge](/badges/bartlett-box-manifest/health.svg)

```
[![Health](https://phpackages.com/badges/bartlett-box-manifest/health.svg)](https://phpackages.com/packages/bartlett-box-manifest)
```

###  Alternatives

[shopware/platform

The Shopware e-commerce core

3.3k1.5M3](/packages/shopware-platform)[sylius/sylius

E-Commerce platform for PHP, based on Symfony framework.

8.4k5.6M647](/packages/sylius-sylius)[shopware/core

Shopware platform is the core for all Shopware ecommerce products.

595.2M385](/packages/shopware-core)[ec-cube/ec-cube

EC-CUBE EC open platform.

78527.0k1](/packages/ec-cube-ec-cube)[drupal/core

Drupal is an open source content management platform powering millions of websites and applications.

19462.3M1.3k](/packages/drupal-core)[sulu/sulu

Core framework that implements the functionality of the Sulu content management system

1.3k1.3M152](/packages/sulu-sulu)

PHPackages © 2026

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