{"adoption": {"forks": 300, "observed_at": "2026-08-28T04:09:51.813766+00:00", "stars": 6973}, "canonical_url": "https://ross.abutalabs.com/products/openinterminal", "card": {"archived": false, "artifact_type": "application", "description": "✨ Finder Toolbar app for macOS to open the current directory in Terminal, iTerm, Hyper or Alacritty.", "domain": ["developer-tools", "operating-systems"], "enriched": true, "function": ["gui", "developer-tools", "cli"], "health_score": 95, "homepage": null, "language": "Swift", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["Ji4n1ng/OpenInTerminal"], "name": "Ji4n1ng/OpenInTerminal", "platform": [], "pushed_at": "2026-07-14T14:32:26+00:00", "repo": "Ji4n1ng/OpenInTerminal", "stars": 6973, "tags": ["finder-extension", "terminal-emulator", "toolbar-app", "open-in-editor", "swift", "command-line", "macos", "desktop"], "topics": [], "urls": [], "use_cases": ["open current finder folder in terminal", "launch iterm from finder on mac", "open folder in vs code from finder", "quickly open directory in alacritty", "mac finder toolbar terminal shortcut", "open selected file in preferred editor from finder"], "what_it_is": "A macOS Finder toolbar app that opens the current directory in terminal emulators like Terminal, iTerm, Hyper, Alacritty, and many others, or in editors like VS Code and JetBrains IDEs. It also supports opening selected items in custom apps, with keyboard shortcuts and a GUI preferences panel.", "when_to_avoid": ["you are on Linux or Windows", "you need a signed, notarized build - releases are unsigned and require manual trust", "you only work inside the terminal and never use Finder"], "when_to_choose": ["you frequently open Finder folders in a terminal or editor on macOS", "you want one-click access to multiple terminal emulators and editors", "you want a lightweight Finder toolbar integration with keyboard shortcuts"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/openinterminal", "repo": "Ji4n1ng/OpenInTerminal", "role": "main", "score": 94}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:09:51.813766+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:41:09.900936+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "44368a2ed35f0b3fa243da06bf561d395214fff729e6fc143449023ca21b3ed7", "fetched_at": "2026-08-28T04:09:51.813766+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Ji4n1ng/OpenInTerminal"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:09:51.813766+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:41:09.900936+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "44368a2ed35f0b3fa243da06bf561d395214fff729e6fc143449023ca21b3ed7", "fetched_at": "2026-08-28T04:09:51.813766+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Ji4n1ng/OpenInTerminal"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:41:09.900936+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "44368a2ed35f0b3fa243da06bf561d395214fff729e6fc143449023ca21b3ed7", "fetched_at": "2026-08-28T04:09:51.813766+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Ji4n1ng/OpenInTerminal"}], "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:09:51.813766+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:09:51.813766+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:09:51.813766+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:41:09.900936+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "44368a2ed35f0b3fa243da06bf561d395214fff729e6fc143449023ca21b3ed7", "fetched_at": "2026-08-28T04:09:51.813766+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Ji4n1ng/OpenInTerminal"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:09:51.813766+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:09:51.813766+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:41:09.900936+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "44368a2ed35f0b3fa243da06bf561d395214fff729e6fc143449023ca21b3ed7", "fetched_at": "2026-08-28T04:09:51.813766+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Ji4n1ng/OpenInTerminal"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:09:51.813766+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:09:51.813766+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:09:51.813766+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:41:09.900936+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "44368a2ed35f0b3fa243da06bf561d395214fff729e6fc143449023ca21b3ed7", "fetched_at": "2026-08-28T04:09:51.813766+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Ji4n1ng/OpenInTerminal"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:09:51.813766+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:09:51.813766+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:41:09.900936+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "44368a2ed35f0b3fa243da06bf561d395214fff729e6fc143449023ca21b3ed7", "fetched_at": "2026-08-28T04:09:51.813766+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Ji4n1ng/OpenInTerminal"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:41:09.900936+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "44368a2ed35f0b3fa243da06bf561d395214fff729e6fc143449023ca21b3ed7", "fetched_at": "2026-08-28T04:09:51.813766+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Ji4n1ng/OpenInTerminal"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:41:09.900936+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "44368a2ed35f0b3fa243da06bf561d395214fff729e6fc143449023ca21b3ed7", "fetched_at": "2026-08-28T04:09:51.813766+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Ji4n1ng/OpenInTerminal"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:41:09.900936+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "44368a2ed35f0b3fa243da06bf561d395214fff729e6fc143449023ca21b3ed7", "fetched_at": "2026-08-28T04:09:51.813766+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Ji4n1ng/OpenInTerminal"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 92, "longevity": 100, "rhythm": 93}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2701, "days_push": 50, "days_rel": 51, "gap_med": 0, "n_releases_24m": 4}, "score": 94, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}