Facebook announces to stop maintaining Nuclide and Atom IDE

Facebook announced on December 12 that due to limited development team’s efforts, Nuclide, Atom-IDE and other related open source libraries will be discontinued. The existing source code for the project will remain in the Facebook open source archive repository.

The GitHub repositories for these projects are currently officially archived and are read-only. Nuclide and Atom IDE official website have also hanged a “retirement” announcement.

Nuclide is a set of Atom-based development tools launched by Facebook in 2015 to provide a development environment for React Native, Hack and Flow projects. When developing React Native apps, it is recommended to use Atom+Nuclide.

After the project is closed, the language and debugging services in the Nuclide repository can still be used in Atom and other compatible IDEs (eg VS Code). Officials welcome community developers to continue to maintain the project spontaneously but follow the project’s open source agreement.

The Atom IDE, released last September and co-launched by Facebook and GitHub, includes a set of optional toolkits that bring class-like IDE functionality to Atom. The initial release has smarter, context-aware auto-completion; navigation features such as outline views and definition jumps; errors, warning reminders and formatting documents, and other useful features.

Atom-IDE includes packages for languages such as C#, Flow, Java, JavaScript, PHP, and TypeScript that provide deep parsing of your code and projects by using the power of the language server. At the time, Facebook also said it plans to expand the number of languages Atom-IDE can support and can run and edit applications to make the Atom IDE a true IDE.