{"adoption": {"forks": 1400, "observed_at": "2026-08-28T04:10:37.627459+00:00", "stars": 9883}, "canonical_url": "https://ross.abutalabs.com/products/glide-transformations", "card": {"archived": false, "artifact_type": "library", "description": "An Android transformation library providing a variety of image transformations for Glide.", "domain": ["android-tools", "image-processing", "mobile-development"], "enriched": true, "function": ["image-processing"], "health_score": 20, "homepage": null, "language": "Java", "license": "Apache-2.0", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["wasabeef/glide-transformations"], "name": "wasabeef/glide-transformations", "platform": [], "pushed_at": "2022-03-08T16:07:21+00:00", "repo": "wasabeef/glide-transformations", "stars": 9883, "tags": ["glide", "bitmap-transformations", "gpu-filters", "blur", "rounded-corners", "kotlin", "java", "android"], "topics": ["android", "android-library", "image-processing", "glide", "kotlin", "java"], "urls": [], "use_cases": ["apply blur effect to images loaded with glide", "show circular or rounded corner avatars in android", "convert images to grayscale in an android app", "apply gpu filters like sepia or sketch to bitmaps", "crop images to square or circle shapes in android", "combine multiple image transformations in glide"], "what_it_is": "An Android library that provides a collection of bitmap transformations (crop, blur, grayscale, rounded corners, masks, and GPU-based filters) for use with the Glide image loading library. It supports chaining multiple transformations via MultiTransformation.", "when_to_avoid": ["your project uses Coil, Picasso, or Fresco instead of Glide (use the sibling libraries instead)", "you need advanced custom image editing beyond the provided transformation set"], "when_to_choose": ["your android app already uses Glide and you need common image transformations", "you want ready-made blur, crop, color filter, or GPU filter effects without writing custom BitmapTransformation code"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/glide-transformations", "repo": "wasabeef/glide-transformations", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:10:37.627459+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:20:21.339481+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e31cf99e1259bc788725c09e76c1fdef27105b1cbbaf9cb40a47839b8baa3894", "fetched_at": "2026-08-28T04:10:37.627459+00:00", "kind": "readme", "missing": false, "url": "https://github.com/wasabeef/glide-transformations"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:10:37.627459+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:20:21.339481+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e31cf99e1259bc788725c09e76c1fdef27105b1cbbaf9cb40a47839b8baa3894", "fetched_at": "2026-08-28T04:10:37.627459+00:00", "kind": "readme", "missing": false, "url": "https://github.com/wasabeef/glide-transformations"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:20:21.339481+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e31cf99e1259bc788725c09e76c1fdef27105b1cbbaf9cb40a47839b8baa3894", "fetched_at": "2026-08-28T04:10:37.627459+00:00", "kind": "readme", "missing": false, "url": "https://github.com/wasabeef/glide-transformations"}], "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:10:37.627459+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:10:37.627459+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:10:37.627459+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:20:21.339481+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e31cf99e1259bc788725c09e76c1fdef27105b1cbbaf9cb40a47839b8baa3894", "fetched_at": "2026-08-28T04:10:37.627459+00:00", "kind": "readme", "missing": false, "url": "https://github.com/wasabeef/glide-transformations"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:10:37.627459+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:10:37.627459+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:20:21.339481+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e31cf99e1259bc788725c09e76c1fdef27105b1cbbaf9cb40a47839b8baa3894", "fetched_at": "2026-08-28T04:10:37.627459+00:00", "kind": "readme", "missing": false, "url": "https://github.com/wasabeef/glide-transformations"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:10:37.627459+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:10:37.627459+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:10:37.627459+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:20:21.339481+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e31cf99e1259bc788725c09e76c1fdef27105b1cbbaf9cb40a47839b8baa3894", "fetched_at": "2026-08-28T04:10:37.627459+00:00", "kind": "readme", "missing": false, "url": "https://github.com/wasabeef/glide-transformations"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:10:37.627459+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:10:37.627459+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:20:21.339481+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e31cf99e1259bc788725c09e76c1fdef27105b1cbbaf9cb40a47839b8baa3894", "fetched_at": "2026-08-28T04:10:37.627459+00:00", "kind": "readme", "missing": false, "url": "https://github.com/wasabeef/glide-transformations"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:20:21.339481+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e31cf99e1259bc788725c09e76c1fdef27105b1cbbaf9cb40a47839b8baa3894", "fetched_at": "2026-08-28T04:10:37.627459+00:00", "kind": "readme", "missing": false, "url": "https://github.com/wasabeef/glide-transformations"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:20:21.339481+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e31cf99e1259bc788725c09e76c1fdef27105b1cbbaf9cb40a47839b8baa3894", "fetched_at": "2026-08-28T04:10:37.627459+00:00", "kind": "readme", "missing": false, "url": "https://github.com/wasabeef/glide-transformations"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:20:21.339481+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e31cf99e1259bc788725c09e76c1fdef27105b1cbbaf9cb40a47839b8baa3894", "fetched_at": "2026-08-28T04:10:37.627459+00:00", "kind": "readme", "missing": false, "url": "https://github.com/wasabeef/glide-transformations"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 4254, "days_push": 1639, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}