{"adoption": {"forks": 509, "observed_at": "2026-08-28T04:05:29.999647+00:00", "stars": 1738}, "canonical_url": "https://ross.abutalabs.com/products/php-beast", "card": {"archived": false, "artifact_type": "plugin", "description": "PHP source code encrypt module (PHP源码加密扩展)", "domain": ["developer-tools", "security"], "enriched": true, "function": ["security", "cryptography", "developer-tools"], "health_score": 20, "homepage": null, "language": "C", "license": null, "license_family": "other", "maturity": "maintenance", "member_repos": ["liexusong/php-beast"], "name": "liexusong/php-beast", "platform": ["windows", "php"], "pushed_at": "2021-08-16T11:17:34+00:00", "repo": "liexusong/php-beast", "stars": 1738, "tags": ["php-extension", "source-code-encryption", "code-protection", "obfuscation", "phpize", "php", "linux", "macos"], "topics": [], "urls": [], "use_cases": ["encrypt php source code before distributing to clients", "protect commercial php application from being read or modified", "set an expiration date on encrypted php files", "lock php code to run only on specific machines", "batch encrypt an entire php project directory"], "what_it_is": "php-beast is a PHP extension written in C that encrypts PHP source code files so they can be distributed without exposing the original code. It supports AES, DES, and Base64 encryption, file expiration timestamps, and machine-binding via network card addresses.", "when_to_avoid": ["you need support for modern PHP versions beyond 7.1", "you require strong cryptographic guarantees - the encryption key ships with the extension and can be extracted", "your project is open source and code protection is unnecessary"], "when_to_choose": ["you distribute proprietary PHP code and want to prevent reading or tampering", "you need license-style expiration or hardware binding for PHP deployments", "you want a free self-hosted alternative to commercial PHP encoders like ionCube or SourceGuardian"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/php-beast", "repo": "liexusong/php-beast", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:29.999647+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:30:36.739663+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "52e27704894068f8ee7a964f7dfca6664de474e98042468217d060525aa4499c", "fetched_at": "2026-08-28T04:05:29.999647+00:00", "kind": "readme", "missing": false, "url": "https://github.com/liexusong/php-beast"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:29.999647+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:30:36.739663+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "52e27704894068f8ee7a964f7dfca6664de474e98042468217d060525aa4499c", "fetched_at": "2026-08-28T04:05:29.999647+00:00", "kind": "readme", "missing": false, "url": "https://github.com/liexusong/php-beast"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:30:36.739663+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "52e27704894068f8ee7a964f7dfca6664de474e98042468217d060525aa4499c", "fetched_at": "2026-08-28T04:05:29.999647+00:00", "kind": "readme", "missing": false, "url": "https://github.com/liexusong/php-beast"}], "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:29.999647+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:29.999647+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:29.999647+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:30:36.739663+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "52e27704894068f8ee7a964f7dfca6664de474e98042468217d060525aa4499c", "fetched_at": "2026-08-28T04:05:29.999647+00:00", "kind": "readme", "missing": false, "url": "https://github.com/liexusong/php-beast"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:29.999647+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:29.999647+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:30:36.739663+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "52e27704894068f8ee7a964f7dfca6664de474e98042468217d060525aa4499c", "fetched_at": "2026-08-28T04:05:29.999647+00:00", "kind": "readme", "missing": false, "url": "https://github.com/liexusong/php-beast"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:29.999647+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:29.999647+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:29.999647+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:30:36.739663+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "52e27704894068f8ee7a964f7dfca6664de474e98042468217d060525aa4499c", "fetched_at": "2026-08-28T04:05:29.999647+00:00", "kind": "readme", "missing": false, "url": "https://github.com/liexusong/php-beast"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:29.999647+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:29.999647+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:30:36.739663+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "52e27704894068f8ee7a964f7dfca6664de474e98042468217d060525aa4499c", "fetched_at": "2026-08-28T04:05:29.999647+00:00", "kind": "readme", "missing": false, "url": "https://github.com/liexusong/php-beast"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:30:36.739663+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "52e27704894068f8ee7a964f7dfca6664de474e98042468217d060525aa4499c", "fetched_at": "2026-08-28T04:05:29.999647+00:00", "kind": "readme", "missing": false, "url": "https://github.com/liexusong/php-beast"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:30:36.739663+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "52e27704894068f8ee7a964f7dfca6664de474e98042468217d060525aa4499c", "fetched_at": "2026-08-28T04:05:29.999647+00:00", "kind": "readme", "missing": false, "url": "https://github.com/liexusong/php-beast"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:30:36.739663+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "52e27704894068f8ee7a964f7dfca6664de474e98042468217d060525aa4499c", "fetched_at": "2026-08-28T04:05:29.999647+00:00", "kind": "readme", "missing": false, "url": "https://github.com/liexusong/php-beast"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 4834, "days_push": 1843, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}