{"adoption": {"forks": 22, "observed_at": "2026-08-28T04:05:11.146140+00:00", "stars": 1613}, "canonical_url": "https://ross.abutalabs.com/products/london-underground-dot-matrix-typeface", "card": {"archived": false, "artifact_type": "dataset", "description": "A set of dot matrix fonts in the style of TfL's Underground arrivals board.", "domain": ["graphics", "media", "developer-tools"], "enriched": true, "function": ["graphics", "documentation"], "health_score": 42, "homepage": null, "language": null, "license": null, "license_family": "other", "maturity": "active", "member_repos": ["petykowski/London-Underground-Dot-Matrix-Typeface"], "name": "petykowski/London-Underground-Dot-Matrix-Typeface", "platform": ["cross-platform"], "pushed_at": "2025-08-14T11:36:03+00:00", "repo": "petykowski/London-Underground-Dot-Matrix-Typeface", "stars": 1613, "tags": ["font", "typeface", "dot-matrix", "tfl", "london-underground", "dlr", "display-fonts"], "topics": ["tfl", "font", "underground", "dlr", "london"], "urls": [], "use_cases": ["recreate the London Underground arrivals board look in a design project", "make a departure board display with authentic TfL dot matrix fonts", "use the DLR station board typeface in a poster", "build a transit-themed dashboard with dot matrix text", "find the font used on 1996 Stock train displays"], "what_it_is": "A collection of dot matrix typefaces recreating the fonts used on Transport for London Underground and DLR arrival boards and rolling stock displays. It includes multiple weights (Regular, Medium, Bold, Heavy) sourced from photographs and video recordings of the original displays.", "when_to_avoid": ["you need a fully verified character set for all weights, since some Medium characters are best-effort reconstructions", "you need a font with a formal open-source license, as none is specified", "you need a general-purpose sans-serif rather than a dot matrix display font"], "when_to_choose": ["you need authentic TfL-style dot matrix typography for mockups, signage recreations, or transit-themed projects", "you want multiple weights matching different Underground and DLR displays"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/london-underground-dot-matrix-typeface", "repo": "petykowski/London-Underground-Dot-Matrix-Typeface", "role": "main", "score": 48}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:11.146140+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:51:07.567271+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9c1abe7a6895679f635b353e943b5c9b4fe118db5a3b02d46098cd876dc97dde", "fetched_at": "2026-08-28T04:05:11.146140+00:00", "kind": "readme", "missing": false, "url": "https://github.com/petykowski/London-Underground-Dot-Matrix-Typeface"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:11.146140+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:51:07.567271+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9c1abe7a6895679f635b353e943b5c9b4fe118db5a3b02d46098cd876dc97dde", "fetched_at": "2026-08-28T04:05:11.146140+00:00", "kind": "readme", "missing": false, "url": "https://github.com/petykowski/London-Underground-Dot-Matrix-Typeface"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:51:07.567271+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9c1abe7a6895679f635b353e943b5c9b4fe118db5a3b02d46098cd876dc97dde", "fetched_at": "2026-08-28T04:05:11.146140+00:00", "kind": "readme", "missing": false, "url": "https://github.com/petykowski/London-Underground-Dot-Matrix-Typeface"}], "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:11.146140+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:11.146140+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:11.146140+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:51:07.567271+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9c1abe7a6895679f635b353e943b5c9b4fe118db5a3b02d46098cd876dc97dde", "fetched_at": "2026-08-28T04:05:11.146140+00:00", "kind": "readme", "missing": false, "url": "https://github.com/petykowski/London-Underground-Dot-Matrix-Typeface"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:11.146140+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:11.146140+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:51:07.567271+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9c1abe7a6895679f635b353e943b5c9b4fe118db5a3b02d46098cd876dc97dde", "fetched_at": "2026-08-28T04:05:11.146140+00:00", "kind": "readme", "missing": false, "url": "https://github.com/petykowski/London-Underground-Dot-Matrix-Typeface"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:11.146140+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:11.146140+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:11.146140+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:51:07.567271+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9c1abe7a6895679f635b353e943b5c9b4fe118db5a3b02d46098cd876dc97dde", "fetched_at": "2026-08-28T04:05:11.146140+00:00", "kind": "readme", "missing": false, "url": "https://github.com/petykowski/London-Underground-Dot-Matrix-Typeface"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:11.146140+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:11.146140+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:51:07.567271+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9c1abe7a6895679f635b353e943b5c9b4fe118db5a3b02d46098cd876dc97dde", "fetched_at": "2026-08-28T04:05:11.146140+00:00", "kind": "readme", "missing": false, "url": "https://github.com/petykowski/London-Underground-Dot-Matrix-Typeface"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:51:07.567271+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9c1abe7a6895679f635b353e943b5c9b4fe118db5a3b02d46098cd876dc97dde", "fetched_at": "2026-08-28T04:05:11.146140+00:00", "kind": "readme", "missing": false, "url": "https://github.com/petykowski/London-Underground-Dot-Matrix-Typeface"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:51:07.567271+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9c1abe7a6895679f635b353e943b5c9b4fe118db5a3b02d46098cd876dc97dde", "fetched_at": "2026-08-28T04:05:11.146140+00:00", "kind": "readme", "missing": false, "url": "https://github.com/petykowski/London-Underground-Dot-Matrix-Typeface"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:51:07.567271+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9c1abe7a6895679f635b353e943b5c9b4fe118db5a3b02d46098cd876dc97dde", "fetched_at": "2026-08-28T04:05:11.146140+00:00", "kind": "readme", "missing": false, "url": "https://github.com/petykowski/London-Underground-Dot-Matrix-Typeface"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 36, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2433, "days_push": 384, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 48, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}