{"adoption": {"forks": 455, "observed_at": "2026-08-28T04:07:58.608833+00:00", "stars": 3380}, "canonical_url": "https://ross.abutalabs.com/products/koom", "card": {"archived": false, "artifact_type": "library", "description": "KOOM is an OOM killer on mobile platform by Kwai.", "domain": ["mobile-development", "performance", "developer-tools"], "enriched": true, "function": ["monitoring"], "health_score": 63, "homepage": null, "language": "C++", "license": "NOASSERTION", "license_family": "other", "maturity": "active", "member_repos": ["KwaiAppTeam/KOOM"], "name": "KwaiAppTeam/KOOM", "platform": [], "pushed_at": "2026-01-12T14:11:03+00:00", "repo": "KwaiAppTeam/KOOM", "stars": 3380, "tags": ["memory-leak-detection", "heap-dump", "oom", "java-heap", "native-heap", "thread-leak", "android-sdk", "performance", "android", "mobile"], "topics": ["android", "java", "oom", "crash", "mobile", "java-heap", "heap-analysis", "heap-dump", "performance", "perf"], "urls": [], "use_cases": ["detect memory leaks in android app", "monitor java heap leaks in production", "find native memory leaks on android", "track leaked threads in android app", "diagnose OOM crashes in mobile app", "dump java heap without freezing app"], "what_it_is": "KOOM is a high-performance online memory monitoring library for Android by Kuaishou, detecting Java heap, native heap, and thread leaks with low-overhead fork-based heap dumps. It produces detailed leak reports to help diagnose OOM crashes in production apps.", "when_to_avoid": ["you need memory profiling for iOS or desktop platforms", "you only need offline heap analysis of an existing hprof file", "your project is not Android/Java-based"], "when_to_choose": ["your Android app suffers from OOM crashes in production", "you need low-overhead online memory monitoring", "you want to detect Java, native, or thread leaks with detailed reports"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/koom", "repo": "KwaiAppTeam/KOOM", "role": "main", "score": 51}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:07:58.608833+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:39:41.301774+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a1f99c9f656d14834d75c7fff0807310469cf8056d63aead60c05e8d0d0cf2eb", "fetched_at": "2026-08-28T04:07:58.608833+00:00", "kind": "readme", "missing": false, "url": "https://github.com/KwaiAppTeam/KOOM"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:07:58.608833+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:39:41.301774+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a1f99c9f656d14834d75c7fff0807310469cf8056d63aead60c05e8d0d0cf2eb", "fetched_at": "2026-08-28T04:07:58.608833+00:00", "kind": "readme", "missing": false, "url": "https://github.com/KwaiAppTeam/KOOM"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:39:41.301774+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a1f99c9f656d14834d75c7fff0807310469cf8056d63aead60c05e8d0d0cf2eb", "fetched_at": "2026-08-28T04:07:58.608833+00:00", "kind": "readme", "missing": false, "url": "https://github.com/KwaiAppTeam/KOOM"}], "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:07:58.608833+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:07:58.608833+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:07:58.608833+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:39:41.301774+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a1f99c9f656d14834d75c7fff0807310469cf8056d63aead60c05e8d0d0cf2eb", "fetched_at": "2026-08-28T04:07:58.608833+00:00", "kind": "readme", "missing": false, "url": "https://github.com/KwaiAppTeam/KOOM"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:07:58.608833+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:07:58.608833+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:39:41.301774+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a1f99c9f656d14834d75c7fff0807310469cf8056d63aead60c05e8d0d0cf2eb", "fetched_at": "2026-08-28T04:07:58.608833+00:00", "kind": "readme", "missing": false, "url": "https://github.com/KwaiAppTeam/KOOM"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:07:58.608833+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:07:58.608833+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:07:58.608833+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:39:41.301774+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a1f99c9f656d14834d75c7fff0807310469cf8056d63aead60c05e8d0d0cf2eb", "fetched_at": "2026-08-28T04:07:58.608833+00:00", "kind": "readme", "missing": false, "url": "https://github.com/KwaiAppTeam/KOOM"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:07:58.608833+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:07:58.608833+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:39:41.301774+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a1f99c9f656d14834d75c7fff0807310469cf8056d63aead60c05e8d0d0cf2eb", "fetched_at": "2026-08-28T04:07:58.608833+00:00", "kind": "readme", "missing": false, "url": "https://github.com/KwaiAppTeam/KOOM"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:39:41.301774+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a1f99c9f656d14834d75c7fff0807310469cf8056d63aead60c05e8d0d0cf2eb", "fetched_at": "2026-08-28T04:07:58.608833+00:00", "kind": "readme", "missing": false, "url": "https://github.com/KwaiAppTeam/KOOM"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:39:41.301774+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a1f99c9f656d14834d75c7fff0807310469cf8056d63aead60c05e8d0d0cf2eb", "fetched_at": "2026-08-28T04:07:58.608833+00:00", "kind": "readme", "missing": false, "url": "https://github.com/KwaiAppTeam/KOOM"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:39:41.301774+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a1f99c9f656d14834d75c7fff0807310469cf8056d63aead60c05e8d0d0cf2eb", "fetched_at": "2026-08-28T04:07:58.608833+00:00", "kind": "readme", "missing": false, "url": "https://github.com/KwaiAppTeam/KOOM"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 62, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2218, "days_push": 233, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 51, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}