{"adoption": {"forks": 265, "observed_at": "2026-08-28T04:04:46.724071+00:00", "stars": 1454}, "canonical_url": "https://ross.abutalabs.com/products/road-trip", "card": {"archived": false, "artifact_type": "application", "description": "A sample Android application that demonstrates how to implement various visual effects.", "domain": ["mobile-development", "web-design", "tutorials"], "enriched": true, "function": ["animation", "ui-components", "image-processing"], "health_score": 20, "homepage": null, "language": "Java", "license": "Apache-2.0", "license_family": "permissive", "maturity": "abandoned", "member_repos": ["romainguy/road-trip"], "name": "romainguy/road-trip", "platform": ["jvm"], "pushed_at": "2017-03-24T10:06:56+00:00", "repo": "romainguy/road-trip", "stars": 1454, "tags": ["sample-app", "visual-effects", "android-ui", "parallax-scrolling", "learning-demo", "android"], "topics": [], "urls": [], "use_cases": ["learn how to implement parallax scrolling on Android", "see an example of animated path tracing in an Android app", "implement a black-and-white to color image transition while scrolling", "create a stacked cards pinned scrolling effect", "animate action bar opacity like Google Music", "study sample Android UI effect code"], "what_it_is": "RoadTrip is a sample Android application by Romain Guy demonstrating how to implement various visual effects such as animated path tracing, parallax scrolling, pinned scrolling, and animated action bar opacity. It serves as educational reference code for Android UI techniques rather than a production library.", "when_to_avoid": ["you need a maintained library or production-ready component", "you target modern Android with Jetpack Compose", "you expect updates, releases, or support"], "when_to_choose": ["you want reference implementations of classic Android visual effects", "you are learning Android custom UI and animation techniques", "you need example code for parallax or pinned scrolling patterns"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/road-trip", "repo": "romainguy/road-trip", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:46.724071+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:35:42.536113+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "151962cd82d93db71f66a7beadeb30ac26069448c6718a9362f83c8be9276cdb", "fetched_at": "2026-08-28T04:04:46.724071+00:00", "kind": "readme", "missing": false, "url": "https://github.com/romainguy/road-trip"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:46.724071+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:35:42.536113+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "151962cd82d93db71f66a7beadeb30ac26069448c6718a9362f83c8be9276cdb", "fetched_at": "2026-08-28T04:04:46.724071+00:00", "kind": "readme", "missing": false, "url": "https://github.com/romainguy/road-trip"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:35:42.536113+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "151962cd82d93db71f66a7beadeb30ac26069448c6718a9362f83c8be9276cdb", "fetched_at": "2026-08-28T04:04:46.724071+00:00", "kind": "readme", "missing": false, "url": "https://github.com/romainguy/road-trip"}], "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:46.724071+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:46.724071+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:46.724071+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:35:42.536113+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "151962cd82d93db71f66a7beadeb30ac26069448c6718a9362f83c8be9276cdb", "fetched_at": "2026-08-28T04:04:46.724071+00:00", "kind": "readme", "missing": false, "url": "https://github.com/romainguy/road-trip"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:46.724071+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:46.724071+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:35:42.536113+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "151962cd82d93db71f66a7beadeb30ac26069448c6718a9362f83c8be9276cdb", "fetched_at": "2026-08-28T04:04:46.724071+00:00", "kind": "readme", "missing": false, "url": "https://github.com/romainguy/road-trip"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:46.724071+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:46.724071+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:46.724071+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:35:42.536113+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "151962cd82d93db71f66a7beadeb30ac26069448c6718a9362f83c8be9276cdb", "fetched_at": "2026-08-28T04:04:46.724071+00:00", "kind": "readme", "missing": false, "url": "https://github.com/romainguy/road-trip"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:46.724071+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:46.724071+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:35:42.536113+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "151962cd82d93db71f66a7beadeb30ac26069448c6718a9362f83c8be9276cdb", "fetched_at": "2026-08-28T04:04:46.724071+00:00", "kind": "readme", "missing": false, "url": "https://github.com/romainguy/road-trip"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:35:42.536113+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "151962cd82d93db71f66a7beadeb30ac26069448c6718a9362f83c8be9276cdb", "fetched_at": "2026-08-28T04:04:46.724071+00:00", "kind": "readme", "missing": false, "url": "https://github.com/romainguy/road-trip"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:35:42.536113+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "151962cd82d93db71f66a7beadeb30ac26069448c6718a9362f83c8be9276cdb", "fetched_at": "2026-08-28T04:04:46.724071+00:00", "kind": "readme", "missing": false, "url": "https://github.com/romainguy/road-trip"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:35:42.536113+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "151962cd82d93db71f66a7beadeb30ac26069448c6718a9362f83c8be9276cdb", "fetched_at": "2026-08-28T04:04:46.724071+00:00", "kind": "readme", "missing": false, "url": "https://github.com/romainguy/road-trip"}], "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": 4634, "days_push": 3449, "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}}