- Download options: Windows 64-bit Windows 32-bit. Atom is modern, approachable, and hackable to the core. We can't wait to see what you build with it.
- Download Atom 1.52.0 for Mac from FileHorse. 100% Safe and Secure Free and open source futuristic text editor for Mac OS X.
Freeware
Download Atom Latest Version – Windows, Mac Download Atom. Download Atom Latest Version – Atom is a full-screen editor that’s contemporary, approachable, yet hackable to the core– a tool you could customize to do anything but additionally use proficiently without ever before touching a config file.
Windows/macOS/Linux
172 MB
213,674
At GitHub, we're building the text editor we've always wanted. A tool you can customize to do anything, but also use productively on the first day without ever touching a config file. Atom is modern, approachable, and hackable to the core. We can't wait to see what you build with it. You can also try the latest beta for Atom here.
Taking the web native
Atom is a desktop application based on web technologies. Like other desktop apps, it has its own icon in the dock, native menus and dialogs, and full access to the file system.
Open the dev tools, however, and Atom's web-based core shines through. Whether you're tweaking the look of Atom's interface with CSS or adding major features with HTML and JavaScript, it's never been easier to take control of your editor.
Node.js integration
Node.js support makes it trivial to access the file system, spawn subprocesses, and even start servers directly from within your editor. Need a library? 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 browser 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? Replace it with your own package, then upload it to the central repository on atom.io so everyone else can use it too.
Full-featured, right out of the box
No one wants to waste time configuring their editor before they can start using it. Atom comes loaded with the features you've come to expect from a modern text editor. Here are a few of them:
- File system browser
- Fuzzy finder for quickly opening files
- Fast project-wide search and replace
- Multiple cursors and selections
- Multiple panes
- Snippets
- Code folding
- A clean preferences UI
- Import TextMate grammars and themes
What's New:
- atom/atom#21095 - ⬆️ [email protected]
- atom/atom#21096 - ⬆️ [email protected]
- atom/atom#20212 - Support semanticolor
- atom/atom#21179 - Bump language-php to 0.44.6
- atom/atom#21079 - Electron 6 Take Two
- atom/atom#21198 - ⬆️ [email protected]
- atom/atom#21248 - ⬆️ [email protected]
- atom/atom#21230 - CI build template
- atom/atom#21230 - CI build template
- atom/atom#21264 - CI build template patch
- atom/atom#21264 - CI build template patch
- atom/atom#21267 - Revert build template
To customize Atom you should check out the packages available here.
Requirements:
OSX 10.8 or later
Software similar to Atom 4
- 293 votesFree source code editor which supports several programming languages running under the MS Windows environment.
- Freeware
- Windows
- 29 votesThe ideal text, HTML and HEX editor, and an advanced PHP, Perl, Java and JavaScript editor for programmers.
- Free to Try
- Windows
- 50 votesSublime Text is a sophisticated text editor for code, markup and prose. You'll love the slick user interface, extraordinary features and amazing performance.
- Free to Try
- Windows/macOS/Linux
There are two supported platforms for Nuclide, Linux and macOS.
Nuclide can be installed on Windows, but it isnot fully supported.
These instructions are for installing the released package of Nuclide. For advanced users, you canbuild from source, but this is not officiallysupported and stability is not guaranteed.
- macOS
- Linux
- Windows
- Post Installation
Quick Install
Assuming you have met all the prerequisites for your platform, the easiest way to install Nuclide is within Atom itself:
- Open Atom.
- Choose
Atom | Preferences
(Edit | Preferences
on Linux andFile | Settings
on Windows) to bring up the Settings tab. - In the Settings tab, select Install from the list at the left.
- In the search box, type “Nuclide” and press the
Enter
key. - Click the Install button for the
nuclide
package.
Installing Nuclide within the Atom Packages UI is the recommended method, however you can install Nuclide from the command-line, if you wish, using:
Otherwise, see your installation platform below for detailed installation instructions, includingprerequisites.
macOS
Prerequisites
You can follow the instructions on the Atom website. Essentially,if you go to Atom.io, there will be direct link to download Atom.
Installation
Install Nuclide through the Atom Packages UI:
- Open Atom.
- Choose
Atom | Preferences
to bring up the Settings tab. - In the Settings tab, select Install from the list at the left.
- In the search box, type “Nuclide” and press the
Enter
key. - Click the Install button for the
nuclide
package.
Installing Nuclide within the Atom Packages UI is the recommended method, however you can install Nuclide from the command-line, if you wish, using:
Linux
Prerequisites
Download Mac Os X Free
Git is required to install Atom on Linux.
There are instructions on the Atom website for installing Atom on Linux, but it doesn’t mention the Git requirement.
Instead, follow the command-line process below which shows you the installation of all thenecessary prerequisites, including Git.
This is an installation on Ubuntu. If you are using an RPM-based distro, you should replace the
apt-get
commands with the appropriate rpm
or yum
commands. Depending on your permissions, youmay need to prefix these commands with sudo
.Installation
Install Nuclide through the Atom Packages UI:
- Open Atom.
- Choose
Edit | Preferences
to bring up the Settings tab. - In the Settings tab, select Install from the list at the left.
- In the search box, type “Nuclide” and press the
Enter
key. - Click the Install button for the
nuclide
package.
Installing Nuclide within the Atom Packages UI is the recommended method, however you can install Nuclide from the command-line, if you wish, using:
Windows
Prerequisites
Atom can be installed on Windows.
You can follow the instructions on the Atom website. Essentially,if you go to Atom.io, there will be direct link to download Atom.
Atom For Windows 10
Some features of Nuclide may work on Windows, but the full Nuclide experience is not yet supported.
Remote development functionality (seeing the directory tree, editing remote files, etc.) is generally successful on Windows. If you have Hack or Flow on a remote server, it is possible that you could get some of those language integrations to work as well.
However, local projects may run into issues.
Installation
Install Nuclide through the Atom Packages UI:
- Open Atom.
- Choose
File | Settings
to bring up the Settings tab. - In the Settings tab, select Install from the list at the left.
- In the search box, type “Nuclide” and press the
Enter
key. - Click the Install button for the
nuclide
package.
Post Installation
After installation, running Atom will automatically load Nuclide.
Recommended Packages
Atom Ide For Mac
By default, Nuclide does not install all of the recommended Atom packages that enhance the Nuclideexperience. This was done purposely in order to ensure that users have to opt-in to some featuresrather than obtrusively modify their work environment.
Download Atom For Mac Catalina
Recommended packages include:
tool-bar
to enable the Nuclide toolbar.sort-lines
to enable sorting lines of text.language-ocaml
to enable OCaml language syntax highlighting.language-babel
to enable language grammar for JS, Flow and React JS, etc.- …and others under
package-deps
.
In order to install all of the recommended packages:
- Go to
Packages | Settings View | Manage Packages
. - Search for the
nuclide
package, and click on the package’s Settings button. - Select the Install Recommended Packages on Startup checkbox.
Installing Nuclide Server
If you want to use Nuclide for remote development, you’ll also need to set up the
npm nuclide
package. Instructions can be found in the Remote Development docs.Other Installations
Atom Editor Download
To benefit from all of Nuclide’s features, we recommend you also install the following:
- Watchman - version 3.2 or above. It must be in
/usr/local/bin/
or in your$PATH
environment variable.
Atom Editor For Mac
Without Watchman, Nuclide will lose some functionality of its Mercurial, Remote Development, and Quick Open features.