Nuclide is an open-source licensed IDE for web and native mobile development, built on top of Github’s Atom. The idea is to pack the power of IDEs while cutting down on the time developers can spend starting them, recovering from crashes, and indexing code.

Nuclide was designed to support Facebook’s own React JavaScript library and its React Native framework, but it can also handle web and native mobile application development. Nuclide includes universal search, auto-completion, and error highlighting features. It supports Mercurial, Hack, Flow, and connections to remote servers through SSH.

“We shape our tools and afterwards our tools shape us.”
-Marshall McLuhan