{"adoption": {"forks": 453, "observed_at": "2026-08-28T04:08:56.626485+00:00", "stars": 4669}, "canonical_url": "https://ross.abutalabs.com/products/chuck", "card": {"archived": false, "artifact_type": "library", "description": "An in-app HTTP inspector for Android OkHttp clients", "domain": ["developer-tools", "mobile-development", "web-development"], "enriched": true, "function": ["http-client", "logging", "developer-tools"], "health_score": 20, "homepage": null, "language": "Java", "license": "Apache-2.0", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["jgilfelt/chuck"], "name": "jgilfelt/chuck", "platform": [], "pushed_at": "2021-12-13T11:44:58+00:00", "repo": "jgilfelt/chuck", "stars": 4669, "tags": ["okhttp", "http-inspector", "debugging", "android-debugging", "network-inspector", "android"], "topics": [], "urls": [], "use_cases": ["inspect HTTP requests and responses in an Android app", "debug OkHttp network traffic on device", "view API request and response bodies while developing an Android app", "share captured HTTP interactions for debugging", "monitor network activity via a notification during development"], "what_it_is": "Chuck is an in-app HTTP inspector library for Android OkHttp clients. It intercepts and persists HTTP requests and responses, providing a notification and UI for inspecting and sharing their content during development.", "when_to_avoid": ["you need inspection in production or release builds", "your project does not use OkHttp", "you need a actively developed tool - the project has not been updated since late 2021 and Chucker is a maintained fork"], "when_to_choose": ["you build Android apps with OkHttp 3.x and need on-device HTTP traffic inspection", "you want a Chucker-like debug inspector without leaving the app", "you need to capture and share request/response payloads during development"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/chuck", "repo": "jgilfelt/chuck", "role": "main", "score": 23}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:08:56.626485+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:19:23.788973+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0f55d124216138b5482febae9506450d3b93e793490f7584ca06a4fa78c98294", "fetched_at": "2026-08-28T04:08:56.626485+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jgilfelt/chuck"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:08:56.626485+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:19:23.788973+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0f55d124216138b5482febae9506450d3b93e793490f7584ca06a4fa78c98294", "fetched_at": "2026-08-28T04:08:56.626485+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jgilfelt/chuck"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:19:23.788973+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0f55d124216138b5482febae9506450d3b93e793490f7584ca06a4fa78c98294", "fetched_at": "2026-08-28T04:08:56.626485+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jgilfelt/chuck"}], "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:08:56.626485+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:08:56.626485+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:08:56.626485+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:19:23.788973+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0f55d124216138b5482febae9506450d3b93e793490f7584ca06a4fa78c98294", "fetched_at": "2026-08-28T04:08:56.626485+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jgilfelt/chuck"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:08:56.626485+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:08:56.626485+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:19:23.788973+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0f55d124216138b5482febae9506450d3b93e793490f7584ca06a4fa78c98294", "fetched_at": "2026-08-28T04:08:56.626485+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jgilfelt/chuck"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:08:56.626485+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:08:56.626485+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:08:56.626485+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:19:23.788973+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0f55d124216138b5482febae9506450d3b93e793490f7584ca06a4fa78c98294", "fetched_at": "2026-08-28T04:08:56.626485+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jgilfelt/chuck"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:08:56.626485+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:08:56.626485+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:19:23.788973+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0f55d124216138b5482febae9506450d3b93e793490f7584ca06a4fa78c98294", "fetched_at": "2026-08-28T04:08:56.626485+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jgilfelt/chuck"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:19:23.788973+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0f55d124216138b5482febae9506450d3b93e793490f7584ca06a4fa78c98294", "fetched_at": "2026-08-28T04:08:56.626485+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jgilfelt/chuck"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:19:23.788973+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0f55d124216138b5482febae9506450d3b93e793490f7584ca06a4fa78c98294", "fetched_at": "2026-08-28T04:08:56.626485+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jgilfelt/chuck"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:19:23.788973+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0f55d124216138b5482febae9506450d3b93e793490f7584ca06a4fa78c98294", "fetched_at": "2026-08-28T04:08:56.626485+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jgilfelt/chuck"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 8}, "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": 3494, "days_push": 1724, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 23, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}