{"adoption": {"forks": 328, "observed_at": "2026-08-28T04:06:59.247823+00:00", "stars": 2538}, "canonical_url": "https://ross.abutalabs.com/products/nelmio-alice", "card": {"archived": false, "artifact_type": "library", "description": "Expressive fixtures generator", "domain": ["developer-tools", "testing", "web-development"], "enriched": true, "function": ["testing", "data-generation", "sdk"], "health_score": 90, "homepage": null, "language": "PHP", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["nelmio/alice"], "name": "nelmio/alice", "platform": ["php", "cli"], "pushed_at": "2026-06-15T21:34:35+00:00", "repo": "nelmio/alice", "stars": 2538, "tags": ["fixtures", "faker", "fake-data", "symfony-bundle", "yaml-fixtures", "test-data"], "topics": ["php", "faker", "alice", "symfony", "symfony-bundle", "fixtures", "fixture", "manage-fixtures", "expression-language"], "urls": [], "use_cases": ["generate fake data for php tests", "create fixtures for a symfony application", "seed a database with realistic test data", "generate complex object graphs with relations for testing", "write readable yaml fixture files for a team", "populate development databases with dummy data"], "what_it_is": "Nelmio Alice is a PHP library for generating expressive fixtures and fake data, built on top of FakerPHP. It lets developers define complex, constrained test data in readable YAML, PHP, or JSON files for use during development and testing.", "when_to_avoid": ["you need fixtures for a non-PHP stack", "you only need a simple random data generator without object instantiation", "your project requires a fixture tool with active framework-specific loaders beyond what Alice provides"], "when_to_choose": ["you need large volumes of realistic fake data in PHP projects", "you want declarative YAML/JSON/PHP fixture files with relations and constraints", "you use Symfony and want bundle integration for fixtures"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/nelmio-alice", "repo": "nelmio/alice", "role": "main", "score": 80}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:59.247823+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:25:11.651368+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3e776d40601d9f3f3478f6c05863e916c4cce989a44bc82894b9b4cbaa37bbd6", "fetched_at": "2026-08-28T04:06:59.247823+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nelmio/alice"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:59.247823+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:25:11.651368+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3e776d40601d9f3f3478f6c05863e916c4cce989a44bc82894b9b4cbaa37bbd6", "fetched_at": "2026-08-28T04:06:59.247823+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nelmio/alice"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:25:11.651368+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3e776d40601d9f3f3478f6c05863e916c4cce989a44bc82894b9b4cbaa37bbd6", "fetched_at": "2026-08-28T04:06:59.247823+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nelmio/alice"}], "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:06:59.247823+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:59.247823+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:59.247823+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:25:11.651368+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3e776d40601d9f3f3478f6c05863e916c4cce989a44bc82894b9b4cbaa37bbd6", "fetched_at": "2026-08-28T04:06:59.247823+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nelmio/alice"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:59.247823+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:59.247823+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:25:11.651368+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3e776d40601d9f3f3478f6c05863e916c4cce989a44bc82894b9b4cbaa37bbd6", "fetched_at": "2026-08-28T04:06:59.247823+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nelmio/alice"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:59.247823+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:59.247823+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:59.247823+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:25:11.651368+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3e776d40601d9f3f3478f6c05863e916c4cce989a44bc82894b9b4cbaa37bbd6", "fetched_at": "2026-08-28T04:06:59.247823+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nelmio/alice"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:59.247823+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:59.247823+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:25:11.651368+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3e776d40601d9f3f3478f6c05863e916c4cce989a44bc82894b9b4cbaa37bbd6", "fetched_at": "2026-08-28T04:06:59.247823+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nelmio/alice"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:25:11.651368+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3e776d40601d9f3f3478f6c05863e916c4cce989a44bc82894b9b4cbaa37bbd6", "fetched_at": "2026-08-28T04:06:59.247823+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nelmio/alice"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:25:11.651368+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3e776d40601d9f3f3478f6c05863e916c4cce989a44bc82894b9b4cbaa37bbd6", "fetched_at": "2026-08-28T04:06:59.247823+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nelmio/alice"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:25:11.651368+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3e776d40601d9f3f3478f6c05863e916c4cce989a44bc82894b9b4cbaa37bbd6", "fetched_at": "2026-08-28T04:06:59.247823+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nelmio/alice"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 87, "longevity": 100, "rhythm": 60}, "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": 5058, "days_push": 79, "days_rel": 190, "gap_med": 34.5, "n_releases_24m": 7}, "score": 80, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}