The Jupyter Notebook is a wonderful open source web application that you can use to create documents that contain live code, equations and visualizations. It is built on IPython, ZeroMQ, jQuery, MathJax, and other popular open source libraries. The Jupyter system supports plenty of popular programming languages. Thanks to these Jupyter Notebook iOS apps, you can run notebooks on your smartphone or tablet:
Juno: a Jupyter IDE for iPhone and iPad that lets you run notebooks locally on your device. It has an embedded Python interpreter and libraries such as NumPy, Matplotlib, SciPy, Scikit-learn, Pandas, and Statsmodels. Juno’s package manager lets you install and manage more Python packages.
Carnets: a standalone Jupyter notebook app with an embedded Python interpreter. It comes with NumPy, SymPy, Matplotlib, Pandas, lxml, bokeh, and other packages installed. It lets you share your notebooks with others apps.
Notebook Master: an iPhone app for AI and deep learning projects. It lets you explore Jupyter notebook repositories on your device and import your notebooks from the cloud. It has an offline view mode.
Juno Connect: a Jupyter Notebook client for iOS that connects to your Jupyter server via SSH to let you do everything you can do on your desktop. It can be used in split-screen mode to make you more productive. You can use it with CoCalc or Binder.
Have you found better Jupyter IDEs for iOS? Please share them here.