{"adoption": {"forks": 7325, "observed_at": "2026-08-28T04:12:18.772863+00:00", "stars": 59832}, "canonical_url": "https://ross.abutalabs.com/products/termux", "card": {"archived": false, "artifact_type": "application", "description": "Termux - a terminal emulator application for Android OS extendible by variety of packages.", "domain": ["developer-tools", "android-tools", "operating-systems"], "enriched": true, "function": ["terminal-ui", "cli", "developer-tools", "file-system", "ssh"], "health_score": 93, "homepage": "https://f-droid.org/en/packages/com.termux", "language": "Java", "license": "NOASSERTION", "license_family": "other", "maturity": "active", "member_repos": ["termux/termux-app", "termux/termux-packages", "termux/termux-root-packages", "termux/termux-api", "termux/termux-api-package", "termux/termux-boot", "termux/termux-widget", "termux/termux-styling", "termux/termux-tasker", "termux/termux-gui", "termux/termux-x11"], "name": "Termux", "platform": ["cli", "cross-platform"], "pushed_at": "2026-08-24T15:23:08+00:00", "repo": "termux/termux-app", "stars": 59832, "tags": ["terminal-emulator", "linux-environment", "package-manager", "android-app", "shell", "apt", "busybox", "termux-plugins", "command-line", "automation", "android"], "topics": ["android", "terminal", "termux", "linux", "hacktoberfest"], "urls": [], "use_cases": ["run a linux shell on my android phone", "install command line tools like python and git on android", "ssh into servers from my phone", "run scripts and automation tasks on android", "use android device sensors and features from the command line", "set up a portable development environment on a tablet", "run a lightweight linux server on an old android device"], "what_it_is": "Termux is an open-source Android terminal emulator application that provides a Linux environment on Android devices. It is extensible with a large package repository and companion plugin apps such as Termux:API, Termux:Boot, and Termux:X11.", "when_to_avoid": ["you need a GUI desktop Linux experience out of the box (requires extra plugins like Termux:X11)", "your device runs Android 12+ and process killing issues would disrupt long-running tasks", "you need an iOS or desktop terminal solution"], "when_to_choose": ["you want a full Linux command-line environment on an Android device without rooting", "you need to run CLI tools, scripts, or servers on Android", "you want to automate Android device tasks via shell commands and plugins"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/repos/termux/termux-app", "repo": "termux/termux-app", "role": "main", "score": 74}, {"path": "/repos/termux/termux-packages", "repo": "termux/termux-packages", "role": "infra", "score": 95}, {"path": "/repos/termux/termux-x11", "repo": "termux/termux-x11", "role": "plugin", "score": 88}, {"path": "/repos/termux/termux-api", "repo": "termux/termux-api", "role": "plugin", "score": 57}, {"path": "/repos/termux/termux-styling", "repo": "termux/termux-styling", "role": "plugin", "score": 48}, {"path": "/repos/termux/termux-widget", "repo": "termux/termux-widget", "role": "plugin", "score": 53}, {"path": "/repos/termux/termux-boot", "repo": "termux/termux-boot", "role": "plugin", "score": 51}, {"path": "/repos/termux/termux-api-package", "repo": "termux/termux-api-package", "role": "plugin", "score": 35}, {"path": "/repos/termux/termux-tasker", "repo": "termux/termux-tasker", "role": "plugin", "score": 67}, {"path": "/repos/termux/termux-root-packages", "repo": "termux/termux-root-packages", "role": "infra", "score": 10}, {"path": "/repos/termux/termux-gui", "repo": "termux/termux-gui", "role": "plugin", "score": 48}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:12:18.772863+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T16:17:56.131715+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e45b8ffea1b675a950375993928c7dba515f37d810e3b88978ff3dc87622c993", "fetched_at": "2026-08-28T04:12:18.772863+00:00", "kind": "readme", "missing": false, "url": "https://github.com/termux/termux-app"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:12:18.772863+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T16:17:56.131715+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e45b8ffea1b675a950375993928c7dba515f37d810e3b88978ff3dc87622c993", "fetched_at": "2026-08-28T04:12:18.772863+00:00", "kind": "readme", "missing": false, "url": "https://github.com/termux/termux-app"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T16:17:56.131715+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e45b8ffea1b675a950375993928c7dba515f37d810e3b88978ff3dc87622c993", "fetched_at": "2026-08-28T04:12:18.772863+00:00", "kind": "readme", "missing": false, "url": "https://github.com/termux/termux-app"}], "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:18.772863+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:12:18.772863+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:12:18.772863+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T16:17:56.131715+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e45b8ffea1b675a950375993928c7dba515f37d810e3b88978ff3dc87622c993", "fetched_at": "2026-08-28T04:12:18.772863+00:00", "kind": "readme", "missing": false, "url": "https://github.com/termux/termux-app"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:12:18.772863+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:12:18.772863+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T16:17:56.131715+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e45b8ffea1b675a950375993928c7dba515f37d810e3b88978ff3dc87622c993", "fetched_at": "2026-08-28T04:12:18.772863+00:00", "kind": "readme", "missing": false, "url": "https://github.com/termux/termux-app"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:12:18.772863+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:12:18.772863+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:12:18.772863+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T16:17:56.131715+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e45b8ffea1b675a950375993928c7dba515f37d810e3b88978ff3dc87622c993", "fetched_at": "2026-08-28T04:12:18.772863+00:00", "kind": "readme", "missing": false, "url": "https://github.com/termux/termux-app"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:12:18.772863+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:12:18.772863+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T16:17:56.131715+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e45b8ffea1b675a950375993928c7dba515f37d810e3b88978ff3dc87622c993", "fetched_at": "2026-08-28T04:12:18.772863+00:00", "kind": "readme", "missing": false, "url": "https://github.com/termux/termux-app"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T16:17:56.131715+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e45b8ffea1b675a950375993928c7dba515f37d810e3b88978ff3dc87622c993", "fetched_at": "2026-08-28T04:12:18.772863+00:00", "kind": "readme", "missing": false, "url": "https://github.com/termux/termux-app"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T16:17:56.131715+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e45b8ffea1b675a950375993928c7dba515f37d810e3b88978ff3dc87622c993", "fetched_at": "2026-08-28T04:12:18.772863+00:00", "kind": "readme", "missing": false, "url": "https://github.com/termux/termux-app"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T16:17:56.131715+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e45b8ffea1b675a950375993928c7dba515f37d810e3b88978ff3dc87622c993", "fetched_at": "2026-08-28T04:12:18.772863+00:00", "kind": "readme", "missing": false, "url": "https://github.com/termux/termux-app"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 28}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3967, "days_push": 9, "days_rel": 468, "gap_med": 54, "n_releases_24m": 2}, "score": 74, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}