bvaughn/nuclide — explained in plain English
Analysis updated 2026-07-27 · repo last pushed 2017-06-02
Work on a React web app and a companion mobile app in a single editor environment.
Connect to a remote machine for development using the client-server architecture.
Get IDE-level code completion and navigation for multi-language web projects.
Debug web or mobile applications directly inside the Atom editor.
| bvaughn/nuclide | 0xmukesh/docusaurus-tutorial | 1tsmejp/palworld-docker-wine | |
|---|---|---|---|
| Stars | 1 | 1 | 1 |
| Language | JavaScript | JavaScript | JavaScript |
| Last pushed | 2017-06-02 | 2021-12-27 | — |
| Maintenance | Dormant | Dormant | — |
| Setup difficulty | moderate | easy | moderate |
| Complexity | 3/5 | 2/5 | 4/5 |
| Audience | developer | developer | ops devops |
Figures from each repo's GitHub metadata at analysis time.
Requires the deprecated Atom editor, which is no longer maintained by GitHub, and does not support Windows.
Nuclide is a tool that turns Atom, a popular text editor, into a full-featured development environment. It adds the kind of smart features you'd expect from a professional IDE (like code completion, navigation, and debugging) for a variety of programming languages and technologies, covering both web and mobile development. At a high level, it works as a package of features layered on top of Atom. You install it into your existing Atom editor, and it brings in IDE-like capabilities that go beyond basic text editing. The documentation mentions both a "client" and "server" component, suggesting it can connect to remote machines for development, though the README doesn't go into detail on exactly how that works. The project is aimed at developers working across web and native mobile projects who want a single, unified editor. For example, a startup founder building a React web app and a companion mobile app could use this to work on both in the same environment. It runs on Mac and Linux, though Windows is not supported. One thing to note: while the code is on GitHub and you can fork it and contribute, the license has certain limitations around distribution. It doesn't meet the standard definition of an open source license, so there are restrictions on how you can share or redistribute it. If you're considering using it beyond personal development, you'd want to review the license terms carefully. The project appears to be largely inactive today, which is worth keeping in mind. Atom itself was deprecated by GitHub, and this project's documentation site may no longer be maintained. If you're exploring options, you'd want to verify what's still functional before investing time in setting it up.
Nuclide is a package that turns the Atom text editor into a full IDE with smart code completion, navigation, and debugging for web and mobile development across multiple languages.
Mainly JavaScript. The stack also includes JavaScript, Atom Editor Package.
Dormant — no commits in 2+ years (last push 2017-06-02).
Source code is viewable and forkable on GitHub, but the license places restrictions on distribution and redistribution, so it does not qualify as standard open source.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
double-check against the repo, no cap.