Hydrogen was inspired by Bret Victor's ideas about the power of instantaneous feedback and the design of Light Table. Running code inline and in real time is a more natural way to develop. By bringing the interactive style of Light Table to the rock-solid usability of Atom, Hydrogen makes it easy to write code the way you want to.
You also may be interested in our latest project – nteract – a desktop application that wraps up the best of the web based Jupyter notebook.
Hydrogen has support for plugins. Feel free to add your own to the list:
If you are interested in building a plugin take a look at our plugin API documentation.
Hydrogen implements the messaging protocol for Jupyter. Jupyter (formerly IPython) uses ZeroMQ to connect a client (like Hydrogen) to a running kernel (like IJulia or iTorch). The client sends code to be executed to the kernel, which runs it and sends back results.
Hydrogen atoms make up 90% of Jupiter by volume.
Plus, it was easy to make a logo.
Thanks for taking the time to contribute. Take a look at our Contributing Guide to get started.
Every release is documented on the GitHub Releases page.
This project is licensed under the MIT License - see the LICENSE.md file for details