GitHub today released Atom 1.0, a refreshed version of its platform-agnostic text and source-code editor. GitHub says today’s release brings Atom as close as it has ever been to Chris Wanstrath’s original vision for the developer tool.
GitHub first released Atom widely a little more than a year ago. Since then, GitHub says 1.3 million developers have downloaded Atom, which still sees 350,000 monthly active users. The greater Atom community has contributed hundreds of themes and thousands of packages — some of which are so popular they’ve spawned their own communities. In other words, the first year has gone swimmingly.
GitHub has pushed out updates to Atom an incredible 155 times since the initial release last year and says the editor has been improved dramatically over that time. For example, it is more stable, has a better set of features, and is even more modular than before. It includes a Windows installer, a Linux .deb, and a Linux .rpm, and other features such as pane resizing and multi-folder projects.
When Wanstrath first released Atom, he intended for it to give developers “total control over their editor” with familiar technologies providing the underyling toolset. He began work on the editor in 2008, but was distracted by other projects. Wanstrath renewed his work on Atom — then called Atomicity — in August 2011. By late 2011, it was adopted as an official GitHub project and renamed Atom.
“The realization of this vision as Atom 1.0 is the foundation that will take us into the future,” said GitHub. “It is the technology stack, with the power and familiarity of the Web combined with Node and all it has to offer. It’s the stable API and the Atom core, which has been shaped by hundreds of contributors. Most of all, it’s you, the community.”
GitHub says most of the work done over the course of the last year has been to form today’s 1.0 release. It considers the foundation stable enough that it can ship this release and begin to focus on expanding the scale of the platform beyond what it considers the basics.
The company says it will continue to improve the core user experience, performance, and stability, despite how pleased it is with today’s release. GitHub plans to tackle international expansion next, and will begin to weigh things like super deep git integration, social coding, and enabling package authors to build IDE-level features in a variety of languages.
“We can’t wait to show you what’s next. Atom 1.0 is only the beginning.”