{"adoption": {"forks": 180, "observed_at": "2026-08-28T04:05:08.621443+00:00", "stars": 1591}, "canonical_url": "https://ross.abutalabs.com/products/profilo", "card": {"archived": true, "artifact_type": "library", "description": "A library for performance traces from production.", "domain": ["mobile-development", "performance", "developer-tools"], "enriched": true, "function": ["monitoring", "tracing", "logging"], "health_score": 10, "homepage": "https://facebookincubator.github.io/profilo", "language": "C", "license": "Apache-2.0", "license_family": "permissive", "maturity": "abandoned", "member_repos": ["facebookarchive/profilo"], "name": "facebookarchive/profilo", "platform": ["cross-platform"], "pushed_at": "2023-04-19T04:02:48+00:00", "repo": "facebookarchive/profilo", "stars": 1591, "tags": ["performance-tracing", "production-monitoring", "android", "archived", "mobile"], "topics": [], "urls": [], "use_cases": ["collect performance traces from production android apps", "profile app latency in the field", "analyze trace data from mobile app users", "monitor app startup and frame timing in production", "debug performance regressions reported by users"], "what_it_is": "Profilo is an Android library for collecting performance traces from production builds of an app. It was developed by Facebook and is now archived and in maintenance mode with no further feature updates.", "when_to_avoid": ["you need actively maintained tooling with new features", "you are starting a new Android performance monitoring project", "you need stable APIs - Profilo's APIs were never stabilized", "you target platforms other than Android"], "when_to_choose": ["you need lightweight in-app performance tracing on Android", "you want to capture traces from real users in production builds", "you are maintaining an existing integration and only need critical fixes"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/profilo", "repo": "facebookarchive/profilo", "role": "main", "score": 10}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:08.621443+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:54:44.179056+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7704d415582fc93db9f24d38d2753eb0f0291af4075973b3a429f9eed75b187c", "fetched_at": "2026-08-28T04:05:08.621443+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookarchive/profilo"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:08.621443+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:54:44.179056+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7704d415582fc93db9f24d38d2753eb0f0291af4075973b3a429f9eed75b187c", "fetched_at": "2026-08-28T04:05:08.621443+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookarchive/profilo"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:54:44.179056+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7704d415582fc93db9f24d38d2753eb0f0291af4075973b3a429f9eed75b187c", "fetched_at": "2026-08-28T04:05:08.621443+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookarchive/profilo"}], "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:08.621443+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:08.621443+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:08.621443+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:54:44.179056+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7704d415582fc93db9f24d38d2753eb0f0291af4075973b3a429f9eed75b187c", "fetched_at": "2026-08-28T04:05:08.621443+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookarchive/profilo"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:08.621443+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:08.621443+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:54:44.179056+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7704d415582fc93db9f24d38d2753eb0f0291af4075973b3a429f9eed75b187c", "fetched_at": "2026-08-28T04:05:08.621443+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookarchive/profilo"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:08.621443+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:08.621443+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:08.621443+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:54:44.179056+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7704d415582fc93db9f24d38d2753eb0f0291af4075973b3a429f9eed75b187c", "fetched_at": "2026-08-28T04:05:08.621443+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookarchive/profilo"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:08.621443+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:08.621443+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:54:44.179056+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7704d415582fc93db9f24d38d2753eb0f0291af4075973b3a429f9eed75b187c", "fetched_at": "2026-08-28T04:05:08.621443+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookarchive/profilo"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:54:44.179056+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7704d415582fc93db9f24d38d2753eb0f0291af4075973b3a429f9eed75b187c", "fetched_at": "2026-08-28T04:05:08.621443+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookarchive/profilo"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:54:44.179056+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7704d415582fc93db9f24d38d2753eb0f0291af4075973b3a429f9eed75b187c", "fetched_at": "2026-08-28T04:05:08.621443+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookarchive/profilo"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:54:44.179056+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7704d415582fc93db9f24d38d2753eb0f0291af4075973b3a429f9eed75b187c", "fetched_at": "2026-08-28T04:05:08.621443+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookarchive/profilo"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["archived"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3275, "days_push": 1232, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 10, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}