Atom: A hackable text editor for the 21st Century

GitHub’s fledgling text editor is open source.


Atom is a hackable text editor for developers, designed to compete with the likes of Vim and Emacs.


“As Emacs and Vim have demonstrated over the past three decades, if you want to build a thriving, long-lasting community around a text editor, it has to be open source,” Atom’s development team explained in a blog post.


Atom is built using web technologies that include HTML, CSS, and Node.js, but it is designed to be heavily extensible via add-on packages so that it can be used for more than just web development. Previously, many of the configurable packages that provided Atom’s functionality were open source, but the editor core itself was not. With Tuesday’s release, the Atom Core, Package Manager, and Shell are all available under the same license as the other packages.




# Command Palette
You can definitely tell where its inspiration came from. First thing you’ll notice when you power this IDE up is how closely it resembles Sublime.


# File Switching

Again, just like Sublime Text’s amazing quick file switch and search, Atom has implemented almost identical functionality.


# Atom CLI Tool

You can open any file or folder with Atom by just typing the following command in your terminal:


# Markdown Live Preview

This lets you edit your markdown files and see the result live. Quick demo below:


# Packages

I’m very impressed with how easy it is to install packages. Check the video below of how integrated it is with the editor.


These are some of the features atom is offering.


Head over to: for more features.