hydrogen - :atom: Run code interactively, inspect data, and plot

  •        279

Hydrogen is an interactive coding environment that supports Python, R, JavaScript and other Jupyter kernels. Checkout our Documentation and Medium blog post to see what you can do with Hydrogen.

https://nteract.gitbooks.io/hydrogen/
https://github.com/nteract/hydrogen

Dependencies:

@babel/runtime-corejs2 : ^7.0.0
@jupyterlab/services : ^0.52.0
@nteract/commutable : ^5.0.0
@nteract/display-area : ^4.4.8
@nteract/mathjax : ^3.0.1
@nteract/transform-plotly : ^3.2.5
@nteract/transform-vega : ^3.2.6
@nteract/transforms : ^4.4.7
anser : ^1.4.4
atom-select-list : ^0.7.0
escape-carriage : ^1.2.0
escape-string-regexp : ^1.0.5
jmp : ^2.0.0
kernelspecs : ^2.0.0
lodash : ^4.14.0
mathjax-electron : ^3.0.0
mobx : ^5.1.1
mobx-react : ^5.0.0
react : ^16.3.2
react-dom : ^16.3.2
react-hot-loader : ^4.3.3
react-rangeslider : ^2.1.0
spawnteract : ^5.1.0
tildify : ^1.2.0
uuid : ^3.2.1
ws : ^3.3.1
xmlhttprequest : ^1.8.0

Tags
Implementation
License
Platform

   




Related Projects

nteract - 📘 The interactive computing suite for you! ✨

  •    Javascript

nteract is first and foremost a dynamic tool to give you flexibility when writing code, exploring data, and authoring text to share insights about the data. Edit code, write prose, and visualize.

gophernotes - The Go kernel for Jupyter notebooks and nteract.

  •    Go

Acknowledgements - This project utilizes a Go interpreter called gomacro under the hood to evaluate Go code interactively. The gophernotes logo was designed by the brilliant Marcus Olsson and was inspired by Renee French's original Go Gopher design. Important Note - gomacro relies on the plugin package when importing third party libraries. This package works reliably on Mac OS X only with Go 1.10.2+ as long as you never execute the command strip gophernotes. If you can only compile gophernotes with Go <= 1.10.1 on Mac, consider using the Docker install and run gophernotes/Jupyter in Docker.

IJulia.jl - Julia kernel for Jupyter

  •    Julia

IJulia is a Julia-language backend combined with the Jupyter interactive environment (also used by IPython). This combination allows you to interact with the Julia language using Jupyter/IPython's powerful graphical notebook, which combines code, formatted text, math, and multimedia in a single document. to install IJulia.

covid19-dashboard - A site that displays up to date COVID-19 stats, powered by fastpages.

  •    Jupyter

This project showcases how you can use fastpages to create a static dashboard that update regularly using Jupyter Notebooks. Using fastpages, data professionals can share dashboards (that are updated with new data automatically) without requiring any expertise in front end development. The content of this site shows statistics and reports regarding Covid-19.

IPython - Interactive Computing

  •    Python

IPython provides a rich toolkit to help you make the most of using Python interactively. It provides a Jupyter kernel to work with Python code in Jupyter notebooks and other interactive frontends.


jupyter-scala - Lightweight Scala kernel for Jupyter / IPython 3

  •    Scala

Jupyter Scala is a Scala kernel for Jupyter. It aims at being a versatile and easily extensible alternative to other Scala kernels or notebook UIs, building on both Jupyter and Ammonite. The current version is available for Scala 2.11. Support for Scala 2.10 could be added back, and 2.12 should be supported soon (via ammonium / Ammonite).

iTorch - IPython kernel for Torch with visualization and plotting

  •    Jupyter

iTorch in notebook mode works like any other IPython notebook. It provides useful inline auto-complete. Whenever you need auto-complete, use the TAB key.In addition, we introduce visualization functions for images, video, audio, html and plots.

iTorch - IPython kernel for Torch with visualization and plotting

  •    Jupyter

iTorch in notebook mode works like any other IPython notebook. It provides useful inline auto-complete. Whenever you need auto-complete, use the TAB key. In addition, we introduce visualization functions for images, video, audio, html and plots.

IRkernel - R kernel for Jupyter

  •    Jupyter

Now both R versions are available as an R kernel in the notebook. If you have Jupyter installed, you can create a notebook using IRkernel from the dropdown menu.

spark-py-notebooks - Apache Spark & Python (pySpark) tutorials for Big Data Analysis and Machine Learning as IPython / Jupyter notebooks

  •    Jupyter

This is a collection of IPython notebook/Jupyter notebooks intended to train the reader on different Apache Spark concepts, from basic to advanced, by using the Python language. If Python is not your language, and it is R, you may want to have a look at our R on Apache Spark (SparkR) notebooks instead. Additionally, if your are interested in being introduced to some basic Data Science Engineering, you might find these series of tutorials interesting. There we explain different concepts and applications using Python and R.

papermill - 📚 Parameterize, execute, and analyze notebooks

  •    Python

Papermill is a tool for parameterizing, executing, and analyzing Jupyter Notebooks. To parameterize your notebook designate a cell with the tag parameters.

jupyter-dash - Develop Dash apps in the Jupyter Notebook and JupyterLab

  •    Python

This library makes it easy to develop Plotly Dash apps interactively from within Jupyter environments (e.g. classic Notebook, JupyterLab, Visual Studio Code notebooks, nteract, PyCharm notebooks, etc.). See the notebooks/getting_started.ipynb for more information and example usage.

Deep-Learning-Boot-Camp - A community run, 5-day PyTorch Deep Learning Bootcamp

  •    Jupyter

Tel-Aviv Deep Learning Bootcamp is an intensive (and free!) 5-day program intended to teach you all about deep learning. It is nonprofit focused on advancing data science education and fostering entrepreneurship. The Bootcamp is a prominent venue for graduate students, researchers, and data science professionals. It offers a chance to study the essential and innovative aspects of deep learning. Participation is via a donation to the A.L.S ASSOCIATION for promoting research of the Amyotrophic Lateral Sclerosis (ALS) disease.

lets-plot - An open-source plotting library for statistical data.

  •    Kotlin

Lets-Plot is an open-source plotting library for statistical data. It is implemented using the Kotlin programming language. The design of Lets-Plot library is heavily influenced by Leland Wilkinson work The Grammar of Graphics describing the deep features that underlie all statistical graphics.

urban-data-science - Course materials, Jupyter notebooks, tutorials, guides, and demos for a Python-based urban data science course

  •    Jupyter

This repo is my workspace for developing a cycle of course materials, IPython notebooks, and tutorials towards an academic urban data science course based on Python. Between Fall 2013 and Fall 2016, I was the grad student instructor (3 years) and co-lead instructor (1 year) for CP255, Urban Informatics and Visualization, at UC Berkeley. This course was developed by Paul Waddell and is ongoing at Berkeley with the fantastic contributions of @Arezoo-bz. If you're interested in these topics at all, you owe it to yourself to check out the latest iterations of Paul's excellent pedagogy in his CP255 repo. A couple years ago, I wrote this blog post describing our efforts for the course.

vscodeJupyter - Jupyter for Visual Studio Code

  •    TypeScript

For further information and details continue through to the documentation.

PythonDataScienceHandbook - Python Data Science Handbook: full text in Jupyter Notebooks

  •    Jupyter

This repository contains the entire Python Data Science Handbook, in the form of (free!) Jupyter notebooks. Run the code using the Jupyter notebooks available in this repository's notebooks directory.

ml-workspace - 🛠 All-in-one web-based IDE specialized for machine learning and data science.

  •    Jupyter

The ML workspace is an all-in-one web-based IDE specialized for machine learning and data science. It is simple to deploy and gets you started within minutes to productively built ML solutions on your own machines. This workspace is the ultimate tool for developers preloaded with a variety of popular data science libraries (e.g., Tensorflow, PyTorch, Keras, Sklearn) and dev tools (e.g., Jupyter, VS Code, Tensorboard) perfectly configured, optimized, and integrated. The workspace requires Docker to be installed on your machine (📖 Installation Guide).

jupyterhub - Multi-user server for Jupyter notebooks

  •    Python

With JupyterHub you can create a multi-user Hub which spawns, manages, and proxies multiple instances of the single-user Jupyter notebook server. Project Jupyter created JupyterHub to support many users. The Hub can offer notebook servers to a class of students, a corporate data science workgroup, a scientific research project, or a high performance computing group.

bokeh-notebooks - Interactive Web Plotting with Bokeh in IPython notebook

  •    Jupyter

Bokeh is a Python interactive visualization library for large datasets that natively uses the latest web technologies. Its goal is to provide elegant, concise construction of novel graphics in the style of Protovis/D3, while delivering high-performance interactivity over large data to thin clients. These Jupyter notebooks provide useful Bokeh examples and a tutorial to get started. You can visualize the rendered Jupyter notebooks on NBViewer or download the repository and execute jupyter notebook from your terminal.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.