{"adoption": {"forks": 62, "observed_at": "2026-08-28T04:05:06.863175+00:00", "stars": 1580}, "canonical_url": "https://ross.abutalabs.com/products/oh-my-logo", "card": {"archived": false, "artifact_type": "cli-tool", "description": "Display giant ASCII-art logos with colorful gradients in your terminal — like Claude Code or Gemini CLI.", "domain": ["developer-tools", "graphics"], "enriched": true, "function": ["cli", "developer-tools", "graphics"], "health_score": 89, "homepage": "https://www.npmjs.com/package/oh-my-logo", "language": "TypeScript", "license": "NOASSERTION", "license_family": "other", "maturity": "active", "member_repos": ["shinshin86/oh-my-logo"], "name": "shinshin86/oh-my-logo", "platform": ["cli", "cross-platform"], "pushed_at": "2026-05-19T07:50:38+00:00", "repo": "shinshin86/oh-my-logo", "stars": 1580, "tags": ["ascii-art", "terminal", "gradient-colors", "figlet-style", "npm-package", "terminal-banner", "zero-dependency", "command-line", "nodejs"], "topics": ["ascii", "ascii-art", "cli", "logo"], "urls": [], "use_cases": ["display a big ascii art banner in my terminal", "add a colorful gradient logo to my cli tool's startup screen", "render ascii text with gradient colors like claude code does", "generate terminal splash art for my project readme or demo", "make animated ascii logo effects in a nodejs program", "print large stylized text in the terminal without installing anything"], "what_it_is": "A TypeScript CLI tool and npm library that renders giant ASCII-art text logos with colorful gradient palettes in the terminal, similar to the banners shown by Claude Code or Gemini CLI. It supports outlined and filled rendering modes, 13 built-in color palettes, custom gradients, multi-line text, and can be used programmatically to create animations.", "when_to_avoid": ["you need image-based logo generation or raster graphics rather than ASCII text", "you need figlet-compatible font ecosystems or advanced typographic control beyond its built-in fonts", "you need a GUI or web-based design tool for logos"], "when_to_choose": ["you want eye-catching ASCII banners with gradient colors in a terminal or CLI startup", "you need a zero-dependency tool runnable instantly via npx", "you want both a CLI and a programmable library for animated ASCII logos", "you need public-domain (CC0) output you can reuse anywhere"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/oh-my-logo", "repo": "shinshin86/oh-my-logo", "role": "main", "score": 73}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:06.863175+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:56:37.594237+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a3735a49dbc664fb0f3cbad32c0a6b353853ddc8e0e958c25e948c7ce7ca54fa", "fetched_at": "2026-08-28T04:05:06.863175+00:00", "kind": "readme", "missing": false, "url": "https://github.com/shinshin86/oh-my-logo"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:06.863175+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:56:37.594237+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a3735a49dbc664fb0f3cbad32c0a6b353853ddc8e0e958c25e948c7ce7ca54fa", "fetched_at": "2026-08-28T04:05:06.863175+00:00", "kind": "readme", "missing": false, "url": "https://github.com/shinshin86/oh-my-logo"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:56:37.594237+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a3735a49dbc664fb0f3cbad32c0a6b353853ddc8e0e958c25e948c7ce7ca54fa", "fetched_at": "2026-08-28T04:05:06.863175+00:00", "kind": "readme", "missing": false, "url": "https://github.com/shinshin86/oh-my-logo"}], "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:05:06.863175+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:06.863175+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:06.863175+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:56:37.594237+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a3735a49dbc664fb0f3cbad32c0a6b353853ddc8e0e958c25e948c7ce7ca54fa", "fetched_at": "2026-08-28T04:05:06.863175+00:00", "kind": "readme", "missing": false, "url": "https://github.com/shinshin86/oh-my-logo"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:06.863175+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:06.863175+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:56:37.594237+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a3735a49dbc664fb0f3cbad32c0a6b353853ddc8e0e958c25e948c7ce7ca54fa", "fetched_at": "2026-08-28T04:05:06.863175+00:00", "kind": "readme", "missing": false, "url": "https://github.com/shinshin86/oh-my-logo"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:06.863175+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:06.863175+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:06.863175+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:56:37.594237+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a3735a49dbc664fb0f3cbad32c0a6b353853ddc8e0e958c25e948c7ce7ca54fa", "fetched_at": "2026-08-28T04:05:06.863175+00:00", "kind": "readme", "missing": false, "url": "https://github.com/shinshin86/oh-my-logo"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:06.863175+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:06.863175+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:56:37.594237+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a3735a49dbc664fb0f3cbad32c0a6b353853ddc8e0e958c25e948c7ce7ca54fa", "fetched_at": "2026-08-28T04:05:06.863175+00:00", "kind": "readme", "missing": false, "url": "https://github.com/shinshin86/oh-my-logo"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:56:37.594237+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a3735a49dbc664fb0f3cbad32c0a6b353853ddc8e0e958c25e948c7ce7ca54fa", "fetched_at": "2026-08-28T04:05:06.863175+00:00", "kind": "readme", "missing": false, "url": "https://github.com/shinshin86/oh-my-logo"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:56:37.594237+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a3735a49dbc664fb0f3cbad32c0a6b353853ddc8e0e958c25e948c7ce7ca54fa", "fetched_at": "2026-08-28T04:05:06.863175+00:00", "kind": "readme", "missing": false, "url": "https://github.com/shinshin86/oh-my-logo"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:56:37.594237+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a3735a49dbc664fb0f3cbad32c0a6b353853ddc8e0e958c25e948c7ce7ca54fa", "fetched_at": "2026-08-28T04:05:06.863175+00:00", "kind": "readme", "missing": false, "url": "https://github.com/shinshin86/oh-my-logo"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 83, "longevity": 30, "rhythm": 84}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 433, "days_push": 106, "days_rel": 106, "gap_med": 17.5, "n_releases_24m": 7}, "score": 73, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}