{"adoption": {"forks": 309, "observed_at": "2026-08-28T04:04:15.101252+00:00", "stars": 1288}, "canonical_url": "https://ross.abutalabs.com/products/stickerview", "card": {"archived": true, "artifact_type": "library", "description": "[No more support] A view which can add sticker and zoom,drag,delete it", "domain": ["mobile-development", "android-tools", "graphics"], "enriched": true, "function": ["ui-components", "image-processing"], "health_score": 10, "homepage": null, "language": "Java", "license": "MIT", "license_family": "permissive", "maturity": "abandoned", "member_repos": ["wuapnjie/StickerView"], "name": "wuapnjie/StickerView", "platform": ["jvm"], "pushed_at": "2023-11-12T16:50:10+00:00", "repo": "wuapnjie/StickerView", "stars": 1288, "tags": ["stickers", "custom-view", "photo-editing", "touch-gestures", "no-longer-maintained", "android"], "topics": ["stickers", "drag", "stickerview", "customview"], "urls": [], "use_cases": ["add draggable stickers to photos in an android app", "build a photo editor with zoomable text and image overlays", "let users place emoji or text stickers on an imageview", "implement touch gestures for moving and scaling overlays", "add a sticker layer on top of a picture with delete and flip controls"], "what_it_is": "An Android custom view library for adding interactive stickers (images and text) to a layout, with support for zooming, dragging, flipping, locking, and deleting stickers. The author recommends copying the source into your project to customize it, and the project is no longer supported.", "when_to_avoid": ["you need a maintained library with active support and recent bug fixes", "you are building for platforms other than android", "you want a full-featured photo editor rather than a single custom view component"], "when_to_choose": ["you need a ready-made android sticker view with drag, zoom, flip, and delete gestures", "you want source code you can copy and customize for your own sticker features", "your app needs text and bitmap stickers with custom control icons"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/stickerview", "repo": "wuapnjie/StickerView", "role": "main", "score": 10}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:15.101252+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:55:49.852983+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5a94b9a4354c6081de08ec4a7ec02e44057713e981d8ffd43b703025257798e7", "fetched_at": "2026-08-28T04:04:15.101252+00:00", "kind": "readme", "missing": false, "url": "https://github.com/wuapnjie/StickerView"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:15.101252+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:55:49.852983+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5a94b9a4354c6081de08ec4a7ec02e44057713e981d8ffd43b703025257798e7", "fetched_at": "2026-08-28T04:04:15.101252+00:00", "kind": "readme", "missing": false, "url": "https://github.com/wuapnjie/StickerView"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:55:49.852983+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5a94b9a4354c6081de08ec4a7ec02e44057713e981d8ffd43b703025257798e7", "fetched_at": "2026-08-28T04:04:15.101252+00:00", "kind": "readme", "missing": false, "url": "https://github.com/wuapnjie/StickerView"}], "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:04:15.101252+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:15.101252+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:15.101252+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:55:49.852983+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5a94b9a4354c6081de08ec4a7ec02e44057713e981d8ffd43b703025257798e7", "fetched_at": "2026-08-28T04:04:15.101252+00:00", "kind": "readme", "missing": false, "url": "https://github.com/wuapnjie/StickerView"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:15.101252+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:15.101252+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:55:49.852983+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5a94b9a4354c6081de08ec4a7ec02e44057713e981d8ffd43b703025257798e7", "fetched_at": "2026-08-28T04:04:15.101252+00:00", "kind": "readme", "missing": false, "url": "https://github.com/wuapnjie/StickerView"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:15.101252+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:15.101252+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:15.101252+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:55:49.852983+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5a94b9a4354c6081de08ec4a7ec02e44057713e981d8ffd43b703025257798e7", "fetched_at": "2026-08-28T04:04:15.101252+00:00", "kind": "readme", "missing": false, "url": "https://github.com/wuapnjie/StickerView"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:15.101252+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:15.101252+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:55:49.852983+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5a94b9a4354c6081de08ec4a7ec02e44057713e981d8ffd43b703025257798e7", "fetched_at": "2026-08-28T04:04:15.101252+00:00", "kind": "readme", "missing": false, "url": "https://github.com/wuapnjie/StickerView"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:55:49.852983+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5a94b9a4354c6081de08ec4a7ec02e44057713e981d8ffd43b703025257798e7", "fetched_at": "2026-08-28T04:04:15.101252+00:00", "kind": "readme", "missing": false, "url": "https://github.com/wuapnjie/StickerView"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:55:49.852983+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5a94b9a4354c6081de08ec4a7ec02e44057713e981d8ffd43b703025257798e7", "fetched_at": "2026-08-28T04:04:15.101252+00:00", "kind": "readme", "missing": false, "url": "https://github.com/wuapnjie/StickerView"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:55:49.852983+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5a94b9a4354c6081de08ec4a7ec02e44057713e981d8ffd43b703025257798e7", "fetched_at": "2026-08-28T04:04:15.101252+00:00", "kind": "readme", "missing": false, "url": "https://github.com/wuapnjie/StickerView"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases", "archived"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3676, "days_push": 1025, "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}}