Single-file meta package manager and GitHub client written in PHP.
- Works as a CLI tool
- Also exposes a minimal HTML GUI
- No database, no framework, no cURL – just
file_get_contentsand public APIs
Supported ecosystems:
- PyPI (
pypi) – Python packages - Composer / Packagist (
composer) – PHP packages - OSS / GitHub (
oss) – generic open-source repos
Extra GitHub capabilities:
- Search repositories
- Crawl trending repos / repos by topic
- Read & write issues
- Read & write discussions
- PHP 7.4+
allow_url_fopen = On- OpenSSL enabled (for HTTPS)
- Internet access
Optional but recommended:
GITHUB_TOKENenvironment variable- Needed for creating/commenting on issues and discussions
- Also increases GitHub API rate limits
-
Copy
meta-pkg.phpinto your project or somewhere in$PATH. -
(Optional) Make it executable:
chmod +x meta-pkg.php