phar-io/manifest
Component for reading phar.io manifest information from a PHP Archive (PHAR) observed · 2026-08-28
Health v2 · maintenance only
60/100
- Activity 83
- Release rhythm 8
- Longevity 100
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3569
- days_rel: n/a
- days_push: 105
- n_releases_24m: 0
Adoption not part of the score
7476 stars · 15 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
A PHP library for reading and serializing phar.io manifest information from PHP Archive (PHAR) files. It parses manifest.xml data such as application name, version, type, authors, and license into structured objects.
Use cases
- read manifest metadata from a phar file
- parse manifest.xml into PHP objects
- serialize manifest information back to XML
- inspect phar package name, version, and license
- build tooling that verifies phar packages
- integrate phar manifest handling into PHP applications
When to choose
- you need to programmatically read or write phar.io manifest data in PHP
- you are building phar packaging or verification tooling like PHIVE
- you need structured access to phar metadata such as authors, license, and version
When to avoid
- you need to create or extract phar archives themselves rather than read manifests
- your project is not written in PHP
- you only need basic phar file operations covered by PHP's built-in Phar class
Facets
library · maturity active
parser serialization developer-tools developer-tools files php cli cross-platform phar manifest php-archive composer phive php
2 sources
- readme: https://github.com/phar-io/manifest · fetched 2026-08-28 · ebedaf335509
- homepage: https://phar.io/ · fetched 2026-08-29 · c119890c8bc9
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| phar-io/manifest | main | 60 |
For agents
markdown · JSON · MCP: product_card(name="phar-io/manifest")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem