{"adoption": {"forks": 198, "observed_at": "2026-08-28T04:04:46.966854+00:00", "stars": 1456}, "canonical_url": "https://ross.abutalabs.com/products/g810-led", "card": {"archived": false, "artifact_type": "cli-tool", "description": "Linux led controller for Logitech G213, G410, G413, G512, G513, G610, G810, g815, G910 and GPRO Keyboards", "domain": ["hardware", "gaming-tools"], "enriched": true, "function": ["cli", "developer-tools"], "health_score": 20, "homepage": null, "language": "C++", "license": "GPL-3.0", "license_family": "copyleft", "maturity": "maintenance", "member_repos": ["MatMoul/g810-led"], "name": "MatMoul/g810-led", "platform": ["cli"], "pushed_at": "2023-08-24T23:20:39+00:00", "repo": "MatMoul/g810-led", "stars": 1456, "tags": ["rgb-lighting", "logitech-keyboards", "led-controller", "peripheral-control", "command-line", "linux"], "topics": ["g410", "g610", "logitech", "logitech-gaming", "g810", "g910", "g213", "gpro", "g413", "g512", "g513", "g815"], "urls": [], "use_cases": ["control rgb lighting on logitech g810 keyboard from linux", "set per-key colors on g910 orion keyboard", "create breathing or wave lighting effects on logitech keyboard", "load keyboard lighting profiles on startup in linux", "set wasd keys to red on gaming keyboard", "adjust g610 keyboard backlight intensity", "configure g213 keyboard region colors"], "what_it_is": "A Linux command-line LED controller for Logitech G-series gaming keyboards such as the G810, G910, G213, and GPRO. It lets users set per-key colors, key groups, and lighting effects like breathing, color cycle, and wave animations, and load profiles at startup.", "when_to_avoid": ["you are on Windows or macOS rather than Linux", "your keyboard model is not in the supported list", "you prefer a graphical lighting control application"], "when_to_choose": ["you use a supported Logitech G-series keyboard on Linux and want scriptable RGB control", "you want to set lighting effects or profiles from the command line or scripts", "you need per-key or per-group color customization without vendor software"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/g810-led", "repo": "MatMoul/g810-led", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:46.966854+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:35:35.181823+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e4d62a78df803826b6d71cc52074704c5d8ec0ca392432069c22a99935e65444", "fetched_at": "2026-08-28T04:04:46.966854+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MatMoul/g810-led"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:46.966854+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:35:35.181823+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e4d62a78df803826b6d71cc52074704c5d8ec0ca392432069c22a99935e65444", "fetched_at": "2026-08-28T04:04:46.966854+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MatMoul/g810-led"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:35:35.181823+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e4d62a78df803826b6d71cc52074704c5d8ec0ca392432069c22a99935e65444", "fetched_at": "2026-08-28T04:04:46.966854+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MatMoul/g810-led"}], "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:04:46.966854+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:46.966854+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:46.966854+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:35:35.181823+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e4d62a78df803826b6d71cc52074704c5d8ec0ca392432069c22a99935e65444", "fetched_at": "2026-08-28T04:04:46.966854+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MatMoul/g810-led"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:46.966854+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:46.966854+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:35:35.181823+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e4d62a78df803826b6d71cc52074704c5d8ec0ca392432069c22a99935e65444", "fetched_at": "2026-08-28T04:04:46.966854+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MatMoul/g810-led"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:46.966854+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:46.966854+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:46.966854+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:35:35.181823+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e4d62a78df803826b6d71cc52074704c5d8ec0ca392432069c22a99935e65444", "fetched_at": "2026-08-28T04:04:46.966854+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MatMoul/g810-led"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:46.966854+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:46.966854+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:35:35.181823+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e4d62a78df803826b6d71cc52074704c5d8ec0ca392432069c22a99935e65444", "fetched_at": "2026-08-28T04:04:46.966854+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MatMoul/g810-led"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:35:35.181823+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e4d62a78df803826b6d71cc52074704c5d8ec0ca392432069c22a99935e65444", "fetched_at": "2026-08-28T04:04:46.966854+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MatMoul/g810-led"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:35:35.181823+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e4d62a78df803826b6d71cc52074704c5d8ec0ca392432069c22a99935e65444", "fetched_at": "2026-08-28T04:04:46.966854+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MatMoul/g810-led"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:35:35.181823+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e4d62a78df803826b6d71cc52074704c5d8ec0ca392432069c22a99935e65444", "fetched_at": "2026-08-28T04:04:46.966854+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MatMoul/g810-led"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3734, "days_push": 1105, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}