{"adoption": {"forks": 95, "observed_at": "2026-08-28T04:03:25.472783+00:00", "stars": 1059}, "canonical_url": "https://ross.abutalabs.com/products/aurutils", "card": {"archived": false, "artifact_type": "cli-tool", "description": "Helper tools for the AUR.", "domain": ["developer-tools", "operating-systems"], "enriched": true, "function": ["package-manager", "developer-tools", "cli", "workflow-automation"], "health_score": 84, "homepage": null, "language": "Shell", "license": "ISC", "license_family": "permissive", "maturity": "active", "member_repos": ["aurutils/aurutils"], "name": "aurutils/aurutils", "platform": ["cli"], "pushed_at": "2026-04-23T13:21:14+00:00", "repo": "aurutils/aurutils", "stars": 1059, "tags": ["arch-linux", "aur", "pacman", "shell-scripts", "local-repository", "package-management", "command-line", "linux"], "topics": ["aur", "pacman", "archlinux", "repository-utilities", "aur-helper", "aurutils", "aur-packages"], "urls": [], "use_cases": ["automate building and installing AUR packages on Arch Linux", "manage AUR packages through a local pacman repository", "check for updates to installed AUR packages", "search the Arch User Repository from the command line", "compute and resolve AUR package dependencies", "maintain a custom local package repository"], "what_it_is": "A collection of shell scripts that automate usage of the Arch User Repository (AUR), covering package searching, update checks, and dependency computation. It manages AUR packages via local pacman repositories rather than foreign packages installed with pacman -U.", "when_to_avoid": ["you are not on Arch Linux or a pacman-based distribution", "you want a single interactive AUR helper with a friendly UI like yay or paru", "you only occasionally install one or two AUR packages", "you need a graphical package manager"], "when_to_choose": ["you use Arch Linux and install many AUR packages regularly", "you want AUR packages managed as a local pacman repository instead of foreign packages", "you prefer modular shell scripts over monolithic AUR helpers like yay or paru", "you need scripted, automatable AUR workflows"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/aurutils", "repo": "aurutils/aurutils", "role": "main", "score": 80}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:25.472783+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:57:06.194292+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "09b2bff9a2bcc6d3e45fbf68c584a21e7a010cbbe40e34df9e7d04e02fef1123", "fetched_at": "2026-08-28T04:03:25.472783+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aurutils/aurutils"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:25.472783+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:57:06.194292+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "09b2bff9a2bcc6d3e45fbf68c584a21e7a010cbbe40e34df9e7d04e02fef1123", "fetched_at": "2026-08-28T04:03:25.472783+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aurutils/aurutils"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:57:06.194292+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "09b2bff9a2bcc6d3e45fbf68c584a21e7a010cbbe40e34df9e7d04e02fef1123", "fetched_at": "2026-08-28T04:03:25.472783+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aurutils/aurutils"}], "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:03:25.472783+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:25.472783+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:25.472783+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:57:06.194292+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "09b2bff9a2bcc6d3e45fbf68c584a21e7a010cbbe40e34df9e7d04e02fef1123", "fetched_at": "2026-08-28T04:03:25.472783+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aurutils/aurutils"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:25.472783+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:25.472783+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:57:06.194292+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "09b2bff9a2bcc6d3e45fbf68c584a21e7a010cbbe40e34df9e7d04e02fef1123", "fetched_at": "2026-08-28T04:03:25.472783+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aurutils/aurutils"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:25.472783+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:25.472783+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:25.472783+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:57:06.194292+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "09b2bff9a2bcc6d3e45fbf68c584a21e7a010cbbe40e34df9e7d04e02fef1123", "fetched_at": "2026-08-28T04:03:25.472783+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aurutils/aurutils"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:25.472783+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:25.472783+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:57:06.194292+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "09b2bff9a2bcc6d3e45fbf68c584a21e7a010cbbe40e34df9e7d04e02fef1123", "fetched_at": "2026-08-28T04:03:25.472783+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aurutils/aurutils"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:57:06.194292+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "09b2bff9a2bcc6d3e45fbf68c584a21e7a010cbbe40e34df9e7d04e02fef1123", "fetched_at": "2026-08-28T04:03:25.472783+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aurutils/aurutils"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:57:06.194292+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "09b2bff9a2bcc6d3e45fbf68c584a21e7a010cbbe40e34df9e7d04e02fef1123", "fetched_at": "2026-08-28T04:03:25.472783+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aurutils/aurutils"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:57:06.194292+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "09b2bff9a2bcc6d3e45fbf68c584a21e7a010cbbe40e34df9e7d04e02fef1123", "fetched_at": "2026-08-28T04:03:25.472783+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aurutils/aurutils"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 78, "longevity": 100, "rhythm": 72}, "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": 3838, "days_push": 132, "days_rel": 191, "gap_med": 16.5, "n_releases_24m": 13}, "score": 80, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}