Atom是github专门为程序员推出的一个跨平台文本编辑器。具有简洁和直观的图形用户界面,并有很多有趣的特点:支持CSS,HTML,JavaScript等网页编程语言。它支持宏,自动完成分屏功能,集成了文件管理器。
Atom基于使用Chromium和Node.js的跨平台应用框架Electron(最初名为Atom Shell),并使用CoffeeScript和Less撰写。Atom也可当作IDE使用。被它的开发者称为“21世纪的“黑客”文本编辑器(hackable text editor for the 21st Century)”。自2014年5月6日起,Atom的核心程序、包管理器以及Atom基于Chromium的桌面程序框架皆使用MIT授权条款发布。
依靠内置的默认插件,Atom v1.5.1在某些方面支持以下程序语言或标记语言:HTML、CSS、Less、Sass、GitHub Flavored Markdown、C/C++、C#、Go、Java、Objective-C、JavaScript、JSON、CoffeeScript、Python、PHP、Ruby、Ruby on Rails、shell script、Clojure、Perl、Git、Make、Property List(Apple)、TOML、XML、YAML、Mustache、Julia和SQL。