Ghostty Is Leaving GitHub

· open-source · Source ↗

TLDR

  • Mitchell Hashimoto is migrating Ghostty off GitHub after months of near-daily outages blocking Actions, PR review, and Issues – not Git itself.

Key Takeaways

  • Hashimoto kept a daily journal marking outage impact with X; almost every day had one, including a ~2-hour Actions outage the day he published.
  • The issue is infrastructure around Git – Actions, Issues, PRs – not the distributed version control layer.
  • Migration is incremental; a read-only mirror stays at the current GitHub URL while discussions continue with both commercial and FOSS providers.
  • Personal projects and other open source work remain on GitHub for now; Ghostty maintainers and community are the primary affected group.
  • Final decision was made this week but the plan has been in motion for months, predating the April 27 ElasticSearch outage.

Hacker News Comment Review

  • Commenters are split on root cause: Microsoft acquisition shifting engineering resources to Copilot, AI-generated code degrading codebase quality, or organizational culture drift – with no consensus on which dominates.
  • The sentiment that GitHub reliability decay is part of a broader web-quality regression (constant outages, UI papercuts, incomplete features) got significant agreement, framing this as industry-wide rather than GitHub-specific.
  • Alternative forges surfaced in comments: tangled.org drew attention for decentralizing centralized GitHub features using atproto-based identity, addressing the multi-account fragmentation problem that makes forge switching costly.

Notable Comments

  • @tedivm: points to an unofficial GitHub status page as evidence of a “horrifying” reliability trajectory, independent of Hashimoto’s personal account.
  • @varun_ch: flags tangled.org as a decentralized forge using atproto identity – potentially reducing the account-per-forge friction that keeps developers locked into GitHub despite quality issues.

Original | Discuss on HN