{"adoption": {"forks": 283, "observed_at": "2026-08-28T04:07:28.460131+00:00", "stars": 2892}, "canonical_url": "https://ross.abutalabs.com/products/powerline-go", "card": {"archived": false, "artifact_type": "cli-tool", "description": " A beautiful and useful low-latency prompt for your shell, written in go", "domain": ["developer-tools", "version-control"], "enriched": true, "function": ["cli", "developer-tools", "theme"], "health_score": 95, "homepage": null, "language": "Go", "license": "GPL-3.0", "license_family": "copyleft", "maturity": "stable", "member_repos": ["justjanne/powerline-go"], "name": "justjanne/powerline-go", "platform": ["cross-platform", "cli"], "pushed_at": "2026-08-11T21:18:47+00:00", "repo": "justjanne/powerline-go", "stars": 2892, "tags": ["shell-prompt", "powerline", "bash", "zsh", "fish", "git-status", "command-line", "linux", "macos"], "topics": ["go", "powerline", "theme", "color-scheme", "developer-tools", "zsh", "bash", "fish", "shell"], "urls": [], "use_cases": ["show git branch and dirty status in my shell prompt", "make my terminal prompt show python virtualenv and ruby version", "get a fast low-latency powerline prompt for bash zsh or fish", "color my prompt red when the last command failed", "shorten long directory paths in the shell prompt", "customize shell prompt segments and color scheme"], "what_it_is": "powerline-go is a fast, low-latency Powerline-style shell prompt written in Go, supporting Bash, ZSH, Fish, and PowerShell. It displays git/hg branch status, exit codes, virtualenvs, and other context with customizable themes and segments.", "when_to_avoid": ["you need a highly extensible prompt framework with a plugin ecosystem like oh-my-zsh or starship", "your terminal cannot render ANSI colors or powerline glyphs and you don't want to install patched fonts"], "when_to_choose": ["you use Bash, ZSH, or Fish and want a Powerline-style prompt with minimal latency", "you want built-in git/hg status, virtualenv, rbenv, and nix shell indicators", "you prefer a single static Go binary over Python-based prompt tools"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/powerline-go", "repo": "justjanne/powerline-go", "role": "main", "score": 76}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:07:28.460131+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T07:35:18.838121+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cd4cd86f5a735755ccecc1c7f22a0482e80278712ba8f4a9d077a8e89648f04f", "fetched_at": "2026-08-28T04:07:28.460131+00:00", "kind": "readme", "missing": false, "url": "https://github.com/justjanne/powerline-go"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:07:28.460131+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T07:35:18.838121+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cd4cd86f5a735755ccecc1c7f22a0482e80278712ba8f4a9d077a8e89648f04f", "fetched_at": "2026-08-28T04:07:28.460131+00:00", "kind": "readme", "missing": false, "url": "https://github.com/justjanne/powerline-go"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T07:35:18.838121+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cd4cd86f5a735755ccecc1c7f22a0482e80278712ba8f4a9d077a8e89648f04f", "fetched_at": "2026-08-28T04:07:28.460131+00:00", "kind": "readme", "missing": false, "url": "https://github.com/justjanne/powerline-go"}], "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:07:28.460131+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:07:28.460131+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:07:28.460131+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T07:35:18.838121+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cd4cd86f5a735755ccecc1c7f22a0482e80278712ba8f4a9d077a8e89648f04f", "fetched_at": "2026-08-28T04:07:28.460131+00:00", "kind": "readme", "missing": false, "url": "https://github.com/justjanne/powerline-go"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:07:28.460131+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:07:28.460131+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T07:35:18.838121+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cd4cd86f5a735755ccecc1c7f22a0482e80278712ba8f4a9d077a8e89648f04f", "fetched_at": "2026-08-28T04:07:28.460131+00:00", "kind": "readme", "missing": false, "url": "https://github.com/justjanne/powerline-go"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:07:28.460131+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:07:28.460131+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:07:28.460131+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T07:35:18.838121+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cd4cd86f5a735755ccecc1c7f22a0482e80278712ba8f4a9d077a8e89648f04f", "fetched_at": "2026-08-28T04:07:28.460131+00:00", "kind": "readme", "missing": false, "url": "https://github.com/justjanne/powerline-go"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:07:28.460131+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:07:28.460131+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T07:35:18.838121+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cd4cd86f5a735755ccecc1c7f22a0482e80278712ba8f4a9d077a8e89648f04f", "fetched_at": "2026-08-28T04:07:28.460131+00:00", "kind": "readme", "missing": false, "url": "https://github.com/justjanne/powerline-go"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T07:35:18.838121+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cd4cd86f5a735755ccecc1c7f22a0482e80278712ba8f4a9d077a8e89648f04f", "fetched_at": "2026-08-28T04:07:28.460131+00:00", "kind": "readme", "missing": false, "url": "https://github.com/justjanne/powerline-go"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T07:35:18.838121+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cd4cd86f5a735755ccecc1c7f22a0482e80278712ba8f4a9d077a8e89648f04f", "fetched_at": "2026-08-28T04:07:28.460131+00:00", "kind": "readme", "missing": false, "url": "https://github.com/justjanne/powerline-go"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T07:35:18.838121+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cd4cd86f5a735755ccecc1c7f22a0482e80278712ba8f4a9d077a8e89648f04f", "fetched_at": "2026-08-28T04:07:28.460131+00:00", "kind": "readme", "missing": false, "url": "https://github.com/justjanne/powerline-go"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 97, "longevity": 100, "rhythm": 34}, "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": 3299, "days_push": 22, "days_rel": 231, "gap_med": 414, "n_releases_24m": 2}, "score": 76, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}