{"adoption": {"forks": 6180, "observed_at": "2026-08-28T04:12:00.715841+00:00", "stars": 35026}, "canonical_url": "https://ross.abutalabs.com/products/glide", "card": {"archived": false, "artifact_type": "library", "description": "An image loading and caching library for Android focused on smooth scrolling", "domain": ["mobile-development", "android-tools", "media"], "enriched": true, "function": ["image-processing", "caching", "http-client"], "health_score": 100, "homepage": "https://bumptech.github.io/glide/", "language": "Java", "license": "NOASSERTION", "license_family": "other", "maturity": "stable", "member_repos": ["bumptech/glide"], "name": "bumptech/glide", "platform": ["jvm"], "pushed_at": "2026-08-26T15:39:15+00:00", "repo": "bumptech/glide", "stars": 35026, "tags": ["image-loading", "gif-support", "smooth-scrolling", "bitmap-pooling", "media-decoding", "android", "mobile"], "topics": [], "urls": [], "use_cases": ["load remote images into ImageViews in an Android app", "smoothly scroll a RecyclerView full of images without jank", "display animated GIFs and video stills on Android", "cache images in memory and on disk for offline or fast reloads", "resize and center-crop images with placeholders while loading", "plug Glide into OkHttp or Volley network stacks"], "what_it_is": "Glide is a fast and efficient image loading and media management library for Android that wraps media decoding, memory and disk caching, and resource pooling behind a simple fluent API. It supports fetching, decoding, and displaying images, video stills, and animated GIFs, with a focus on smooth scrolling of image lists.", "when_to_avoid": ["you are building for iOS, web, or desktop rather than Android", "you need general-purpose image editing or manipulation rather than loading and display", "you prefer a Kotlin-first coroutine-based image loader like Coil"], "when_to_choose": ["you are building an Android app that displays remote or local images", "you need performant image list scrolling with minimal jank", "you want built-in memory/disk caching and resource pooling", "you need GIF and video still support with a simple one-line API"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/glide", "repo": "bumptech/glide", "role": "main", "score": 97}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:12:00.715841+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T16:27:14.501548+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5ac909c138c9ccfa8420c2ed0cbcb6a6e0b22ecac6c1d67823e1d10ec6500485", "fetched_at": "2026-08-28T04:12:00.715841+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bumptech/glide"}, {"content_hash": "68ec43c1a68d9fec3d2971715c83eebf2bd424c2bd3fff766bcf608d409f8e8d", "fetched_at": "2026-08-29T07:48:06.385928+00:00", "kind": "homepage", "missing": false, "url": "https://bumptech.github.io/glide/"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:12:00.715841+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T16:27:14.501548+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5ac909c138c9ccfa8420c2ed0cbcb6a6e0b22ecac6c1d67823e1d10ec6500485", "fetched_at": "2026-08-28T04:12:00.715841+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bumptech/glide"}, {"content_hash": "68ec43c1a68d9fec3d2971715c83eebf2bd424c2bd3fff766bcf608d409f8e8d", "fetched_at": "2026-08-29T07:48:06.385928+00:00", "kind": "homepage", "missing": false, "url": "https://bumptech.github.io/glide/"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T16:27:14.501548+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5ac909c138c9ccfa8420c2ed0cbcb6a6e0b22ecac6c1d67823e1d10ec6500485", "fetched_at": "2026-08-28T04:12:00.715841+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bumptech/glide"}, {"content_hash": "68ec43c1a68d9fec3d2971715c83eebf2bd424c2bd3fff766bcf608d409f8e8d", "fetched_at": "2026-08-29T07:48:06.385928+00:00", "kind": "homepage", "missing": false, "url": "https://bumptech.github.io/glide/"}], "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:12:00.715841+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:12:00.715841+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:12:00.715841+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T16:27:14.501548+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5ac909c138c9ccfa8420c2ed0cbcb6a6e0b22ecac6c1d67823e1d10ec6500485", "fetched_at": "2026-08-28T04:12:00.715841+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bumptech/glide"}, {"content_hash": "68ec43c1a68d9fec3d2971715c83eebf2bd424c2bd3fff766bcf608d409f8e8d", "fetched_at": "2026-08-29T07:48:06.385928+00:00", "kind": "homepage", "missing": false, "url": "https://bumptech.github.io/glide/"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:12:00.715841+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:12:00.715841+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T16:27:14.501548+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5ac909c138c9ccfa8420c2ed0cbcb6a6e0b22ecac6c1d67823e1d10ec6500485", "fetched_at": "2026-08-28T04:12:00.715841+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bumptech/glide"}, {"content_hash": "68ec43c1a68d9fec3d2971715c83eebf2bd424c2bd3fff766bcf608d409f8e8d", "fetched_at": "2026-08-29T07:48:06.385928+00:00", "kind": "homepage", "missing": false, "url": "https://bumptech.github.io/glide/"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:12:00.715841+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:12:00.715841+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:12:00.715841+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T16:27:14.501548+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5ac909c138c9ccfa8420c2ed0cbcb6a6e0b22ecac6c1d67823e1d10ec6500485", "fetched_at": "2026-08-28T04:12:00.715841+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bumptech/glide"}, {"content_hash": "68ec43c1a68d9fec3d2971715c83eebf2bd424c2bd3fff766bcf608d409f8e8d", "fetched_at": "2026-08-29T07:48:06.385928+00:00", "kind": "homepage", "missing": false, "url": "https://bumptech.github.io/glide/"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:12:00.715841+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:12:00.715841+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T16:27:14.501548+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5ac909c138c9ccfa8420c2ed0cbcb6a6e0b22ecac6c1d67823e1d10ec6500485", "fetched_at": "2026-08-28T04:12:00.715841+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bumptech/glide"}, {"content_hash": "68ec43c1a68d9fec3d2971715c83eebf2bd424c2bd3fff766bcf608d409f8e8d", "fetched_at": "2026-08-29T07:48:06.385928+00:00", "kind": "homepage", "missing": false, "url": "https://bumptech.github.io/glide/"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T16:27:14.501548+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5ac909c138c9ccfa8420c2ed0cbcb6a6e0b22ecac6c1d67823e1d10ec6500485", "fetched_at": "2026-08-28T04:12:00.715841+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bumptech/glide"}, {"content_hash": "68ec43c1a68d9fec3d2971715c83eebf2bd424c2bd3fff766bcf608d409f8e8d", "fetched_at": "2026-08-29T07:48:06.385928+00:00", "kind": "homepage", "missing": false, "url": "https://bumptech.github.io/glide/"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T16:27:14.501548+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5ac909c138c9ccfa8420c2ed0cbcb6a6e0b22ecac6c1d67823e1d10ec6500485", "fetched_at": "2026-08-28T04:12:00.715841+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bumptech/glide"}, {"content_hash": "68ec43c1a68d9fec3d2971715c83eebf2bd424c2bd3fff766bcf608d409f8e8d", "fetched_at": "2026-08-29T07:48:06.385928+00:00", "kind": "homepage", "missing": false, "url": "https://bumptech.github.io/glide/"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T16:27:14.501548+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5ac909c138c9ccfa8420c2ed0cbcb6a6e0b22ecac6c1d67823e1d10ec6500485", "fetched_at": "2026-08-28T04:12:00.715841+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bumptech/glide"}, {"content_hash": "68ec43c1a68d9fec3d2971715c83eebf2bd424c2bd3fff766bcf608d409f8e8d", "fetched_at": "2026-08-29T07:48:06.385928+00:00", "kind": "homepage", "missing": false, "url": "https://bumptech.github.io/glide/"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 92}, "computed_at": "2026-09-03T02:39:23.370411+00:00", "flags": ["no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 4804, "days_push": 7, "days_rel": 54, "gap_med": 0, "n_releases_24m": 12}, "score": 97, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}