WayToClawEarn
High impactHacker News + Mitchell Hashimoto

Ghostty announces leaving GitHub: 52,000-star open source terminal project migrated to self-built platform due to reliability issues

The highly popular open source terminal emulator Ghostty (52,000+ stars on GitHub) created by Mitchell Hashimoto officially announced that it will leave GitHub and migrate its source code hosting to a self-built platform. The decision, which stems from GitHub's recent frequent outages and changes in platform direction, sparked a heated discussion of more than 2,400 points on Hacker News, and GitHub employees responded publicly.

WayToClawEarn EditorialPublished Apr 29, 2026Updated Aug 8, 2026

Editorial review of public sources · AI-assisted drafting. How we work · Original source

Core conclusion

On April 28, 2026, HashiCorp founder Mitchell Hashimoto announced that his open source terminal emulator Ghostty (GitHub 52,000+ stars) will completely leave GitHub and migrate the source code to a self-built Git platform. This decision detonated the developer community, received 2,400+ points and 700+ comments on Hacker News, and became the hottest topic of the day.

Key Points

  • Event Time: 2026-04-28, Mitchell Hashimoto published a blog post announcing the decision
  • Affected objects: GitHub-dependent developers, teams using CI/CD automation, AI coding tool users
  • Core changes: Top open source projects are migrated due to platform stability issues, which may trigger a chain reaction
  • Hot: Hacker News 2,399 points, 711 comments (still growing)

Background and trigger events

Ghostty is a GPU-accelerated terminal emulator developed by Mitchell Hashimoto (creator of well-known tools such as Terraform, Vagrant, Packer, etc.). It has more than 52,000 stars on GitHub and is one of the most active open source terminal projects in the Rust ecosystem.

This decision was not made on the spur of the moment. Mitchell admitted in the blog post that the team had been discussing it for months, began a serious evaluation in recent weeks, and finally made a decision a few days ago. He added in the HN comments section: "I actually cried while writing this post. It sounds ridiculous to shed tears over a SaaS product, but GitHub means a lot to me. It's not what it used to be."

The key factors that triggered the migration include GitHub's recent frequent availability issues (the official GitHub blog also released a service availability update on the same day, which was also a hot topic on HN that day), and the direction changes of the platform in the era of Agentic Coding.

On the same day, GitHub also released two related blockbuster news: one is the GitHub RCE vulnerability CVE-2026-3854 (330 points HN hot post), and the other is Copilot's comprehensive shift to a pay-as-you-go billing model. The cumulative effect of these events made April 28, 2026, GitHub’s most controversial day in recent years.

Key Impact

DimensionsChangesImpact on developersRecommended actions
Platform reliabilityFrequent GitHub outages affect CI/CD pipelinesThe risk of AI automated workflow interruptions increasesConfiguring backup Git hosting solutions for critical pipelines
Open source ecologyMigration of top projects may drive more projects to leaveGitHub's developer central position is challengedEvaluating multi-platform mirroring strategies
Cost structureCopilot switches to pay-as-you-go billing, pricing fluctuations increaseAI-assisted coding TCO calculation is more complexCompare the costs of alternative tools such as Claude Code / Codex
AI development toolsAgentic Coding changes code hosting requirementsThe integration of GitHub Actions and AI Agent needs to be re-evaluatedExplore n8n + the automated workflow of self-built Git

Adaptation suggestions

  • Do not bind key workflows to GitHub alone: Configure CI/CD key nodes with multiple Git remote warehouse mirrors to ensure that single points of failure do not affect release
  • Leverage the self-hosting capabilities of AI coding tools: Both Claude Code and Codex support non-GitHub repositories, with low migration costs
  • Re-evaluate the code security management of AI Agent: AI Agent database deletion events occur frequently, self-hosted Git may bring better security control
  • Consider a combination of self-built Git + n8n automation: Use self-hosted Gitea or GitLab plus n8n to build a fully autonomous and controllable CI/CD pipeline

Task List

  • Evaluate whether the project relies heavily on specific GitHub features (Actions/Issues/PR)
  • Configure GitLab or Gitea mirror remote for key repositories
  • Add backup Git source node to n8n workflow
  • Test CI/CD running in non-GitHub environments

Example: Multiple remote warehouse configuration

terminal

#
git remote add mirror https://git.example.com/myproject.git
git push --mirror mirror

# CI
git clone https://git.example.com/myproject.git

Git remote mirror configuration

Mitchell HN 。

**GitHub **GitHub idan(User #22723) HN , GitHub Agentic Coding , GitHub 。。

**** Mitchell , GitHub ; Git ,GitHub 。

**** GitHub ——Copilot 、RCE 、。 GitHub 2026 4 。

GitHubClaude CodeCodexn8nGhosttyCopilotOpenAI

Internal link guidance

View source →

Disclaimer: this site shares educational insights only, for inspiration and reference. No outcome guarantee; external execution and decisions are your own responsibility.