{"adoption": {"forks": 133, "observed_at": "2026-08-28T04:06:57.311271+00:00", "stars": 2509}, "canonical_url": "https://ross.abutalabs.com/products/yonaskolb-mint", "card": {"archived": false, "artifact_type": "cli-tool", "description": "A package manager that installs and runs executable Swift packages", "domain": ["developer-tools", "programming-languages", "version-control"], "enriched": true, "function": ["package-manager", "cli", "developer-tools", "build-tool"], "health_score": 69, "homepage": null, "language": "Swift", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["yonaskolb/Mint"], "name": "yonaskolb/Mint", "platform": ["cli"], "pushed_at": "2026-01-03T07:18:29+00:00", "repo": "yonaskolb/Mint", "stars": 2509, "tags": ["swift-package-manager", "spm", "executable-packages", "versioned-installs", "mintfile", "homebrew-alternative", "swiftlint", "global-linking", "build-caching", "command-line", "macos", "linux", "swift"], "topics": ["package-manager", "dependency-manager", "swift", "command-line-tool", "spm", "installer"], "urls": [], "use_cases": ["install and run a specific version of SwiftLint without Homebrew formulas", "run multiple versions of the same Swift CLI tool side by side", "distribute a Swift command line tool without maintaining a Homebrew formula", "pin a list of versioned Swift tools in a Mintfile for a team", "quickly try the latest version of a Swift executable package", "globally link a Swift package executable so it's on PATH"], "what_it_is": "Mint is a command-line package manager that installs and runs executable Swift packages built with the Swift Package Manager. It caches builds by version, supports running multiple versions of the same tool side by side, and can link packages globally or via a Mintfile manifest.", "when_to_avoid": ["you need to manage libraries or app dependencies rather than executable command line tools", "your tools aren't Swift Package Manager packages", "you need a general-purpose system package manager for non-Swift software"], "when_to_choose": ["you distribute or use Swift CLI tools built with SPM and want versioned, cached installs", "you need several versions of the same tool installed at once", "you want to avoid writing and maintaining Homebrew formulas for Swift executables"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/yonaskolb-mint", "repo": "yonaskolb/Mint", "role": "main", "score": 50}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:57.311271+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:26:31.450378+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f644dd9b60a58bfcbe1fee8d92a689eb11e89201328623208599beeadc703cbd", "fetched_at": "2026-08-28T04:06:57.311271+00:00", "kind": "readme", "missing": false, "url": "https://github.com/yonaskolb/Mint"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:57.311271+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:26:31.450378+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f644dd9b60a58bfcbe1fee8d92a689eb11e89201328623208599beeadc703cbd", "fetched_at": "2026-08-28T04:06:57.311271+00:00", "kind": "readme", "missing": false, "url": "https://github.com/yonaskolb/Mint"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:26:31.450378+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f644dd9b60a58bfcbe1fee8d92a689eb11e89201328623208599beeadc703cbd", "fetched_at": "2026-08-28T04:06:57.311271+00:00", "kind": "readme", "missing": false, "url": "https://github.com/yonaskolb/Mint"}], "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:06:57.311271+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:57.311271+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:57.311271+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:26:31.450378+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f644dd9b60a58bfcbe1fee8d92a689eb11e89201328623208599beeadc703cbd", "fetched_at": "2026-08-28T04:06:57.311271+00:00", "kind": "readme", "missing": false, "url": "https://github.com/yonaskolb/Mint"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:57.311271+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:57.311271+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:26:31.450378+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f644dd9b60a58bfcbe1fee8d92a689eb11e89201328623208599beeadc703cbd", "fetched_at": "2026-08-28T04:06:57.311271+00:00", "kind": "readme", "missing": false, "url": "https://github.com/yonaskolb/Mint"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:57.311271+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:57.311271+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:57.311271+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:26:31.450378+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f644dd9b60a58bfcbe1fee8d92a689eb11e89201328623208599beeadc703cbd", "fetched_at": "2026-08-28T04:06:57.311271+00:00", "kind": "readme", "missing": false, "url": "https://github.com/yonaskolb/Mint"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:57.311271+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:57.311271+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:26:31.450378+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f644dd9b60a58bfcbe1fee8d92a689eb11e89201328623208599beeadc703cbd", "fetched_at": "2026-08-28T04:06:57.311271+00:00", "kind": "readme", "missing": false, "url": "https://github.com/yonaskolb/Mint"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:26:31.450378+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f644dd9b60a58bfcbe1fee8d92a689eb11e89201328623208599beeadc703cbd", "fetched_at": "2026-08-28T04:06:57.311271+00:00", "kind": "readme", "missing": false, "url": "https://github.com/yonaskolb/Mint"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:26:31.450378+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f644dd9b60a58bfcbe1fee8d92a689eb11e89201328623208599beeadc703cbd", "fetched_at": "2026-08-28T04:06:57.311271+00:00", "kind": "readme", "missing": false, "url": "https://github.com/yonaskolb/Mint"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:26:31.450378+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f644dd9b60a58bfcbe1fee8d92a689eb11e89201328623208599beeadc703cbd", "fetched_at": "2026-08-28T04:06:57.311271+00:00", "kind": "readme", "missing": false, "url": "https://github.com/yonaskolb/Mint"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 60, "longevity": 100, "rhythm": 8}, "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": 3263, "days_push": 242, "days_rel": 455, "gap_med": null, "n_releases_24m": 1}, "score": 50, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}