{"adoption": {"forks": 143, "observed_at": "2026-08-28T04:05:46.218439+00:00", "stars": 1865}, "canonical_url": "https://ross.abutalabs.com/products/phpenv", "card": {"archived": false, "artifact_type": "cli-tool", "description": "Simple PHP version management", "domain": ["developer-tools", "programming-languages"], "enriched": true, "function": ["developer-tools", "cli", "plugin-system"], "health_score": 97, "homepage": null, "language": "Shell", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["phpenv/phpenv"], "name": "phpenv/phpenv", "platform": ["cli"], "pushed_at": "2026-07-30T21:45:31+00:00", "repo": "phpenv/phpenv", "stars": 1865, "tags": ["php-version-manager", "version-management", "shell", "rbenv-inspired", "php-build", "command-line", "linux", "macos"], "topics": ["php", "hacktoberfest", "tools"], "urls": [], "use_cases": ["manage multiple PHP versions on one machine", "switch PHP version per project directory", "build PHP from source with custom configure options", "install PECL extensions into specific PHP versions", "run older PHP versions to test script compatibility", "pin a PHP version for a project via .php-version file"], "what_it_is": "phpenv is a shell-based PHP version manager inspired by rbenv, letting developers install and switch between multiple PHP builds per project via a .php-version file. It supports custom build configurations, PECL extensions, and extensibility through bash plugins.", "when_to_avoid": ["you only ever need one PHP version", "you want prebuilt binaries without compiling PHP from source", "you need PHP version management on Windows"], "when_to_choose": ["you need multiple PHP versions side by side on macOS or Linux", "you want per-project PHP version pinning like rbenv for Ruby", "you need custom PHP builds with specific extensions or configure flags"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/phpenv", "repo": "phpenv/phpenv", "role": "main", "score": 85}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.218439+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:15:35.300548+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "abd7c165785ae69a7375236f26e2048f41c4a9df961d7140770679cd43276542", "fetched_at": "2026-08-28T04:05:46.218439+00:00", "kind": "readme", "missing": false, "url": "https://github.com/phpenv/phpenv"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.218439+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:15:35.300548+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "abd7c165785ae69a7375236f26e2048f41c4a9df961d7140770679cd43276542", "fetched_at": "2026-08-28T04:05:46.218439+00:00", "kind": "readme", "missing": false, "url": "https://github.com/phpenv/phpenv"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:15:35.300548+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "abd7c165785ae69a7375236f26e2048f41c4a9df961d7140770679cd43276542", "fetched_at": "2026-08-28T04:05:46.218439+00:00", "kind": "readme", "missing": false, "url": "https://github.com/phpenv/phpenv"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.218439+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.218439+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.218439+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:15:35.300548+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "abd7c165785ae69a7375236f26e2048f41c4a9df961d7140770679cd43276542", "fetched_at": "2026-08-28T04:05:46.218439+00:00", "kind": "readme", "missing": false, "url": "https://github.com/phpenv/phpenv"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.218439+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.218439+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:15:35.300548+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "abd7c165785ae69a7375236f26e2048f41c4a9df961d7140770679cd43276542", "fetched_at": "2026-08-28T04:05:46.218439+00:00", "kind": "readme", "missing": false, "url": "https://github.com/phpenv/phpenv"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.218439+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.218439+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.218439+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:15:35.300548+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "abd7c165785ae69a7375236f26e2048f41c4a9df961d7140770679cd43276542", "fetched_at": "2026-08-28T04:05:46.218439+00:00", "kind": "readme", "missing": false, "url": "https://github.com/phpenv/phpenv"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.218439+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.218439+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:15:35.300548+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "abd7c165785ae69a7375236f26e2048f41c4a9df961d7140770679cd43276542", "fetched_at": "2026-08-28T04:05:46.218439+00:00", "kind": "readme", "missing": false, "url": "https://github.com/phpenv/phpenv"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:15:35.300548+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "abd7c165785ae69a7375236f26e2048f41c4a9df961d7140770679cd43276542", "fetched_at": "2026-08-28T04:05:46.218439+00:00", "kind": "readme", "missing": false, "url": "https://github.com/phpenv/phpenv"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:15:35.300548+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "abd7c165785ae69a7375236f26e2048f41c4a9df961d7140770679cd43276542", "fetched_at": "2026-08-28T04:05:46.218439+00:00", "kind": "readme", "missing": false, "url": "https://github.com/phpenv/phpenv"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:15:35.300548+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "abd7c165785ae69a7375236f26e2048f41c4a9df961d7140770679cd43276542", "fetched_at": "2026-08-28T04:05:46.218439+00:00", "kind": "readme", "missing": false, "url": "https://github.com/phpenv/phpenv"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 95, "longevity": 100, "rhythm": 63}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 5243, "days_push": 34, "days_rel": 34, "gap_med": null, "n_releases_24m": 1}, "score": 85, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}