{"adoption": {"forks": 2075, "observed_at": "2026-08-28T04:03:16.773453+00:00", "stars": 1026}, "canonical_url": "https://ross.abutalabs.com/products/helioslauncher", "card": {"archived": false, "artifact_type": "application", "description": "☀ Custom launcher for modded minecraft written in Electron and Node.js", "domain": ["gaming-tools", "cross-platform"], "enriched": true, "function": ["game", "gui", "auth"], "health_score": 73, "homepage": null, "language": "JavaScript", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["dscalzi/HeliosLauncher"], "name": "dscalzi/HeliosLauncher", "platform": ["windows", "cross-platform"], "pushed_at": "2026-05-04T02:54:31+00:00", "repo": "dscalzi/HeliosLauncher", "stars": 1026, "tags": ["minecraft-launcher", "electron", "forge", "fabric", "modded-minecraft", "game-launcher", "account-management", "auto-update", "java-management", "minecraft", "macos", "linux", "desktop"], "topics": ["minecraft-launcher", "electron", "minecraft", "forge", "custom-minecraft-launcher", "fabric"], "urls": [], "use_cases": ["launch modded minecraft servers without manually installing forge or fabric", "custom minecraft launcher for my server community", "minecraft launcher that installs the right java version automatically", "manage multiple minecraft accounts and switch between them", "open source alternative to the default minecraft launcher", "distribute modpack and client updates to players automatically", "join modded servers on windows mac and linux"], "what_it_is": "Helios Launcher is an open-source desktop application, built with Electron and Node.js, for launching modded Minecraft servers. It automatically handles Java installation, Forge/Fabric setup, asset validation, Microsoft (OAuth) and Mojang authentication, and launcher self-updates so players can join modded servers without manual configuration.", "when_to_avoid": ["You only play vanilla Minecraft and the official launcher already meets your needs", "You want a lightweight native launcher without Electron overhead", "You need a launcher for games other than Minecraft"], "when_to_choose": ["You run a modded Minecraft server and want a launcher that auto-installs Java, Forge/Fabric, and mods for your players", "You need full account management with Microsoft OAuth and legacy Mojang authentication across Windows, macOS, and Linux", "You want a branded, self-updating Electron launcher with built-in news feeds and server status"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/helioslauncher", "repo": "dscalzi/HeliosLauncher", "role": "main", "score": 59}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:16.773453+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T07:07:57.574544+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "75a30dec703b56e7b27340959e1a4b9a349a1649694dd91c97d8503a62d2d3ed", "fetched_at": "2026-08-28T04:03:16.773453+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dscalzi/HeliosLauncher"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:16.773453+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T07:07:57.574544+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "75a30dec703b56e7b27340959e1a4b9a349a1649694dd91c97d8503a62d2d3ed", "fetched_at": "2026-08-28T04:03:16.773453+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dscalzi/HeliosLauncher"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T07:07:57.574544+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "75a30dec703b56e7b27340959e1a4b9a349a1649694dd91c97d8503a62d2d3ed", "fetched_at": "2026-08-28T04:03:16.773453+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dscalzi/HeliosLauncher"}], "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:03:16.773453+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:16.773453+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:16.773453+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T07:07:57.574544+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "75a30dec703b56e7b27340959e1a4b9a349a1649694dd91c97d8503a62d2d3ed", "fetched_at": "2026-08-28T04:03:16.773453+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dscalzi/HeliosLauncher"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:16.773453+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:16.773453+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T07:07:57.574544+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "75a30dec703b56e7b27340959e1a4b9a349a1649694dd91c97d8503a62d2d3ed", "fetched_at": "2026-08-28T04:03:16.773453+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dscalzi/HeliosLauncher"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:16.773453+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:16.773453+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:16.773453+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T07:07:57.574544+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "75a30dec703b56e7b27340959e1a4b9a349a1649694dd91c97d8503a62d2d3ed", "fetched_at": "2026-08-28T04:03:16.773453+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dscalzi/HeliosLauncher"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:16.773453+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:16.773453+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T07:07:57.574544+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "75a30dec703b56e7b27340959e1a4b9a349a1649694dd91c97d8503a62d2d3ed", "fetched_at": "2026-08-28T04:03:16.773453+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dscalzi/HeliosLauncher"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T07:07:57.574544+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "75a30dec703b56e7b27340959e1a4b9a349a1649694dd91c97d8503a62d2d3ed", "fetched_at": "2026-08-28T04:03:16.773453+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dscalzi/HeliosLauncher"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T07:07:57.574544+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "75a30dec703b56e7b27340959e1a4b9a349a1649694dd91c97d8503a62d2d3ed", "fetched_at": "2026-08-28T04:03:16.773453+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dscalzi/HeliosLauncher"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T07:07:57.574544+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "75a30dec703b56e7b27340959e1a4b9a349a1649694dd91c97d8503a62d2d3ed", "fetched_at": "2026-08-28T04:03:16.773453+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dscalzi/HeliosLauncher"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 80, "longevity": 100, "rhythm": 8}, "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": 3143, "days_push": 121, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 59, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}