At GitHub, we’re building the text editor we’ve always wanted.

Atom is modern, approachable, and hackable to the core.

We can’t wait to see what you build with it.

you might also try thelatest beta for Atom here.

Features

Taking the web native

Atom is a desktop program based on web technologies.

kick off the dev tools, however, and Atom’s web-based core shines through.

Choose from over 50 thousand in Node’s package repository.

Need to call into C or C++?

That’s possible, too.

Seamless integration allows you to freely mix usage of Node and online window APIs.

Manipulate the file system and write to the DOM, all from a single JavaScript function.

Modular design

Atom is composed of over 50 open-source packages that integrate around a minimal core.

Our goal is a deeply extensible system that blurs the distinction between “user” and “developer”.

Don’t like some part of Atom?

Atom comes loaded with the features you’ve come to expect from a modern text editor.

Requirements:

OSX 10.8 or later