{"adoption": {"forks": 240, "observed_at": "2026-08-28T04:06:44.339398+00:00", "stars": 2410}, "canonical_url": "https://ross.abutalabs.com/products/math-php", "card": {"archived": false, "artifact_type": "library", "description": "Powerful modern math library for PHP: Features descriptive statistics and regressions; Continuous and discrete probability distributions; Linear algebra with matrices and vectors, Numerical analysis; special mathematical functions; Algebra", "domain": ["mathematics", "data-science"], "enriched": true, "function": ["math"], "health_score": 78, "homepage": null, "language": "PHP", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["markrogoyski/math-php"], "name": "markrogoyski/math-php", "platform": ["php"], "pushed_at": "2026-03-09T00:06:41+00:00", "repo": "markrogoyski/math-php", "stars": 2410, "tags": ["statistics", "linear-algebra", "probability-distributions", "numerical-analysis", "pure-php", "no-dependencies", "algorithms"], "topics": ["math", "mathematics", "linear-algebra", "statistics", "matrix", "probability", "distributions", "regression", "numerical-analysis", "information-theory", "number-theory", "vector", "finance", "combinatorics", "algebra", "php", "php-library"], "urls": [], "use_cases": ["compute descriptive statistics and regressions in php", "work with matrices and vectors in php", "calculate probability distributions", "perform numerical integration and root finding", "do statistical analysis like ANOVA and PCA in php", "financial calculations in php"], "what_it_is": "MathPHP is a pure PHP math library with no external dependencies covering statistics, probability distributions, linear algebra, numerical analysis, algebra, finance, and number theory. It provides a comprehensive, self-contained toolkit for integrating mathematical computation into PHP applications.", "when_to_avoid": ["you need high-performance scientific computing (use NumPy/SciPy)", "your project is not in PHP", "you need symbolic math or a computer algebra system"], "when_to_choose": ["you need math or statistics functionality in a PHP project", "you want a dependency-free pure PHP library", "you need linear algebra, probability, or numerical analysis in PHP"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/math-php", "repo": "markrogoyski/math-php", "role": "main", "score": 62}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:44.339398+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:33:59.871944+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a9eb625c957533e75513115512f5cbd42099e1d9e670afc4b448b63d48d31922", "fetched_at": "2026-08-28T04:06:44.339398+00:00", "kind": "readme", "missing": false, "url": "https://github.com/markrogoyski/math-php"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:44.339398+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:33:59.871944+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a9eb625c957533e75513115512f5cbd42099e1d9e670afc4b448b63d48d31922", "fetched_at": "2026-08-28T04:06:44.339398+00:00", "kind": "readme", "missing": false, "url": "https://github.com/markrogoyski/math-php"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:33:59.871944+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a9eb625c957533e75513115512f5cbd42099e1d9e670afc4b448b63d48d31922", "fetched_at": "2026-08-28T04:06:44.339398+00:00", "kind": "readme", "missing": false, "url": "https://github.com/markrogoyski/math-php"}], "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:44.339398+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:44.339398+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:44.339398+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:33:59.871944+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a9eb625c957533e75513115512f5cbd42099e1d9e670afc4b448b63d48d31922", "fetched_at": "2026-08-28T04:06:44.339398+00:00", "kind": "readme", "missing": false, "url": "https://github.com/markrogoyski/math-php"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:44.339398+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:44.339398+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:33:59.871944+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a9eb625c957533e75513115512f5cbd42099e1d9e670afc4b448b63d48d31922", "fetched_at": "2026-08-28T04:06:44.339398+00:00", "kind": "readme", "missing": false, "url": "https://github.com/markrogoyski/math-php"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:44.339398+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:44.339398+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:44.339398+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:33:59.871944+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a9eb625c957533e75513115512f5cbd42099e1d9e670afc4b448b63d48d31922", "fetched_at": "2026-08-28T04:06:44.339398+00:00", "kind": "readme", "missing": false, "url": "https://github.com/markrogoyski/math-php"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:44.339398+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:44.339398+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:33:59.871944+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a9eb625c957533e75513115512f5cbd42099e1d9e670afc4b448b63d48d31922", "fetched_at": "2026-08-28T04:06:44.339398+00:00", "kind": "readme", "missing": false, "url": "https://github.com/markrogoyski/math-php"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:33:59.871944+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a9eb625c957533e75513115512f5cbd42099e1d9e670afc4b448b63d48d31922", "fetched_at": "2026-08-28T04:06:44.339398+00:00", "kind": "readme", "missing": false, "url": "https://github.com/markrogoyski/math-php"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:33:59.871944+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a9eb625c957533e75513115512f5cbd42099e1d9e670afc4b448b63d48d31922", "fetched_at": "2026-08-28T04:06:44.339398+00:00", "kind": "readme", "missing": false, "url": "https://github.com/markrogoyski/math-php"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:33:59.871944+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a9eb625c957533e75513115512f5cbd42099e1d9e670afc4b448b63d48d31922", "fetched_at": "2026-08-28T04:06:44.339398+00:00", "kind": "readme", "missing": false, "url": "https://github.com/markrogoyski/math-php"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 71, "longevity": 100, "rhythm": 29}, "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": 3804, "days_push": 178, "days_rel": 313, "gap_med": 135.0, "n_releases_24m": 3}, "score": 62, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}