{"adoption": {"forks": 535, "observed_at": "2026-08-28T04:05:51.489256+00:00", "stars": 1900}, "canonical_url": "https://ross.abutalabs.com/products/activitylauncher", "card": {"archived": false, "artifact_type": "application", "description": "Activity launcher creates shortcuts for any installed app and hidden activities to launch them with ease", "domain": ["android-tools", "developer-tools"], "enriched": true, "function": ["gui", "developer-tools"], "health_score": 96, "homepage": null, "language": "Kotlin", "license": "ISC", "license_family": "permissive", "maturity": "active", "member_repos": ["ActivityLauncher/ActivityLauncher"], "name": "ActivityLauncher/ActivityLauncher", "platform": [], "pushed_at": "2026-07-16T12:30:13+00:00", "repo": "ActivityLauncher/ActivityLauncher", "stars": 1900, "tags": ["app-shortcuts", "activity-launcher", "hidden-activities", "launcher", "android"], "topics": ["android", "java"], "urls": [], "use_cases": ["launch hidden activities of installed android apps", "create home screen shortcuts for any app activity", "open app screens not exposed in the launcher", "build shortcuts to specific app settings pages", "explore all activities available in installed apps"], "what_it_is": "An Android app that launches hidden activities of installed apps and creates home-screen shortcuts for them. It is available on F-Droid and Google Play and includes plugin support such as a Shizuku launch plugin.", "when_to_avoid": ["you only need standard app launching from the home screen", "you need an iOS or desktop shortcut tool", "your device restricts launching non-exported activities without root or Shizuku"], "when_to_choose": ["you need to open an app screen that has no launcher icon", "you want quick shortcuts to deep app activities on Android", "you are debugging or exploring an app's exported and hidden activities"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/activitylauncher", "repo": "ActivityLauncher/ActivityLauncher", "role": "main", "score": 94}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:51.489256+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:11:58.087937+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5e26781172ddeb8c3f94dc816fae9f5197a013febc29d20d2b7128b6e3e7d84e", "fetched_at": "2026-08-28T04:05:51.489256+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ActivityLauncher/ActivityLauncher"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:51.489256+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:11:58.087937+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5e26781172ddeb8c3f94dc816fae9f5197a013febc29d20d2b7128b6e3e7d84e", "fetched_at": "2026-08-28T04:05:51.489256+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ActivityLauncher/ActivityLauncher"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:11:58.087937+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5e26781172ddeb8c3f94dc816fae9f5197a013febc29d20d2b7128b6e3e7d84e", "fetched_at": "2026-08-28T04:05:51.489256+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ActivityLauncher/ActivityLauncher"}], "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:05:51.489256+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:51.489256+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:51.489256+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:11:58.087937+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5e26781172ddeb8c3f94dc816fae9f5197a013febc29d20d2b7128b6e3e7d84e", "fetched_at": "2026-08-28T04:05:51.489256+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ActivityLauncher/ActivityLauncher"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:51.489256+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:51.489256+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:11:58.087937+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5e26781172ddeb8c3f94dc816fae9f5197a013febc29d20d2b7128b6e3e7d84e", "fetched_at": "2026-08-28T04:05:51.489256+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ActivityLauncher/ActivityLauncher"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:51.489256+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:51.489256+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:51.489256+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:11:58.087937+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5e26781172ddeb8c3f94dc816fae9f5197a013febc29d20d2b7128b6e3e7d84e", "fetched_at": "2026-08-28T04:05:51.489256+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ActivityLauncher/ActivityLauncher"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:51.489256+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:51.489256+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:11:58.087937+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5e26781172ddeb8c3f94dc816fae9f5197a013febc29d20d2b7128b6e3e7d84e", "fetched_at": "2026-08-28T04:05:51.489256+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ActivityLauncher/ActivityLauncher"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:11:58.087937+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5e26781172ddeb8c3f94dc816fae9f5197a013febc29d20d2b7128b6e3e7d84e", "fetched_at": "2026-08-28T04:05:51.489256+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ActivityLauncher/ActivityLauncher"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:11:58.087937+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5e26781172ddeb8c3f94dc816fae9f5197a013febc29d20d2b7128b6e3e7d84e", "fetched_at": "2026-08-28T04:05:51.489256+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ActivityLauncher/ActivityLauncher"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:11:58.087937+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5e26781172ddeb8c3f94dc816fae9f5197a013febc29d20d2b7128b6e3e7d84e", "fetched_at": "2026-08-28T04:05:51.489256+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ActivityLauncher/ActivityLauncher"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 92, "longevity": 100, "rhythm": 92}, "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": 4580, "days_push": 48, "days_rel": 56, "gap_med": 3.5, "n_releases_24m": 19}, "score": 94, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}