Nuclide
Nuclide is a collection of features for Atom to provide IDE-like functionality for a variety of programming languages and technologies.
The Nuclide license has certain limitations around distribution and should not be considered an open source license. However, this does not affect your ability to fork the project and make contributions.
Documentation
The full documentation for Nuclide provides information for: