When we officially introduced Atom in 2014, we set out to provide developers with a deeply customizable yet easy-to-use text editor that empowered more people to create software. While this goal of growing the community of software creators remains, we have decided to retire Atom in order to continue our commitment to bringing fast and reliable software development to the cloud through Microsoft Visual Studio Code and GitHub Codespaces.
Today we are announcing that we are ending Atom and archiving all projects in the organization on December 15, 2022.
Why are we doing this now?
Atom has not had any significant feature development over the past few years, although we have been performing maintenance and security updates during this time to ensure we are good stewards of the project and the product. As new cloud-based tools have emerged and evolved over the years, the involvement of the Atom community has drastically diminished. As a result, we’ve decided to remove Atom so that we can focus on improving the cloud developer experience with GitHub Codespaces.
It’s a tough goodbye. It should be noted that Atom served as the basis for the Electron framework, which paved the way for the creation of thousands of applications, including Microsoft Visual Studio Code, Slack and our own GitHub desktop. However, reliability, security, and performance are at the heart of GitHub, and to better serve the developer community, we are archiving Atom to prioritize technologies that enable the future of software development.
What happens next?
We recognize that Atom is still used by the community and want to recognize that migrating to an alternate solution takes time and energy. We are committed to helping users and contributors plan their migration.
- Today we announce the sunset date in six months.
- Over the next six months, we will continue to inform Atom users about sunset in-product and on atom.io.
- On December 15, 2022, we will archive the atom/atom repository and all other remaining repositories in the Atom organization.
GitHub and our community have benefited immensely from those who have reported issues, created extensions, fixed bugs, and created new features on Atom. Atom has played a vital role in the journey of many developers, and we look forward to building and shaping the next chapter of software development together.