# Jupyter Notebook Apps

Related links:\
🔗 [note/Awesome Jupyter Notebooks](https://github.com/irosyadi/gitbook/blob/master/note/awesome-jupyter/README.md)\
🔗 [app/Jupyter Notebook Apps](https://github.com/irosyadi/gitbook/blob/master/app/jupyter-notebook-app/README.md)

## Free Jupyter Notebook Server

* [try.jupyter.org](https://jupyter.org/try)
* [MyBinder](https://mybinder.org/)
* [Google Colaboratory (Colab)](https://colab.research.google.com/)
* [Jovian](https://www.jovian.ai/) Online Jupyter notebook
* [Starboard](https://starboard.gg/)
* [Starboard](https://starboard.gg/gz/open-source-observablehq-nfwK2VA) : opensource alternative to Observable HQ
* [Deepnote](https://deepnote.com/)
* [Comet.ml](https://www.comet.ml/)
* [Deepnote - Data science notebook for teams](https://deepnote.com/)
* [Binder](https://mybinder.org/)
* [Kaggle Kernels](https://www.kaggle.com/kernels)
* [Microsoft Azure Notebooks](https://notebooks.azure.com/) : defunct
* [CoCalc](https://cocalc.com/)
* [Datalore](https://datalore.io/)
* [Sciserver](https://www.sciserver.org/)
* [Paiza Cloud](https://paiza.cloud/en/)
* [Paperspace Gradient](https://gradient.paperspace.com/)
* [Domino Datalab](https://www.dominodatalab.com/)
* [Codeocean](https://codeocean.com/) : free for academia
* [Kogence](https://kogence.com/app/docs/JupyterNotebook)
* [Dataquest](https://www.dataquest.io/)
* [Streamlit](https://www.streamlit.io/)
* [Jupystar by Starboard](https://starboard.gg/jupystar)
* [Datapane](https://datapane.com/gallery/)
* [Nbdev by fast.ai](https://github.blog/2020-11-20-nbdev-a-literate-programming-environment-that-democratizes-software-engineering-best-practices/)
* [Blobcity](https://cloud.blobcity.com/)
* [DiggyHQ](https://diggyhq.com/)
* [curvenote–share your work and collaborate in Jupyter](https://curvenote.com/)
* [Collaborative Jupyter notebooks to train, track, deploy, and monitor ML models](https://iko.ai/) ([iko.ai](https://news.ycombinator.com/from?site=iko.ai))

## Free JupyterLab Server

* [Kyso](https://kyso.io/) : JupyterLab
* [Cyverse](https://cyverse.org/): JupyterLab
* [Notebooks.ai](https://notebooks.ai/) : JupyterLab

## Paid Jupyter Notebook Server

* [Saturncloud](https://site.saturncloud.io/s/)
* [Salamander](https://salamander.ai/)
* [Google AI Platform](https://cloud.google.com/ai-platform/notebooks/docs/create-new)
* [Google Datalab](https://cloud.google.com/datalab/)

## Jupyter Notebook Tools (Extensions)

* [Mito](https://trymito.io/) Mito is an editable spreadsheet in your Jupyter notebook. You can clean, filter, find/replace, and use standard spreadsheet functions in Mito, giving you the visibility and ease of a spreadsheet with the power of Python.
* [RISE](https://github.com/damianavila/RISE) : RISE allows you to instantly turn your Jupyter Notebooks into a slideshow. No out-of-band conversion is needed, switch from jupyter notebook to a live reveal.js-based slideshow in a single keystroke, and back.
* [GeoNotebook](https://github.com/OpenGeoscience/geonotebook) : A Jupyter notebook extension for geospatial visualization and analysis
* [nbinteract](https://www.nbinteract.com/) : Python package that provides a command-line tool to generate interactive web pages from Jupyter notebooks
* [Jupyterhub](https://github.com/jupyterhub/jupyterhub) : Multi-user server for Jupyter notebooks
* [List Jupyter Extensions](https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/)
* [IPyCanvas](https://github.com/martinRenou/ipycanvas) : draw over Jupyter Notebook
* [nir/jupylet: Python game programming in Jupyter notebooks.](https://github.com/nir/jupylet)

## Alternative to Jupyter Notebook (Reactive Notebook)

* [Starboard](https://starboard.gg/) Javascript Notebooks (client side)
* [ObservableHQ](https://observablehq.com/) Javascript-like Notebook, Web with Data and Interactive Display
* [Runkit](https://runkit.com/) Node-JS Notebooks (server side)
* [Nteract](https://nteract.io/) Javascript Notebooks, Windows Installer
* [Bl.ocks](https://bl.ocks.org/) Javascript
* [Deepnote](https://deepnote.com/)
* [Floydhub](https://www.floydhub.com/)
* [Polynote](https://polynote.org/) for Scala
* [Spark Notebook](https://github.com/spark-notebook/spark-notebook) for Spark and Scala
* [Gigantum](https://gigantum.com/)
* [Pluto Notebook](https://github.com/fonsp/Pluto.jl) Julia Notebook, on [Binder](https://hub.gke2.mybinder.org/user/fonsp-pluto-on-binder-d9dcvqcn/pluto/?token=8rGPwDhhSga6Eagwo4CC0A)
* [R Notebooks](https://bookdown.org/yihui/rmarkdown/notebook.html) : R
* [Docable](https://github.com/ottomatica/docable-notebooks#installing-and-running-docable-notebooks) : javascript
* [Ellx](https://ellx.io/)

## Other Data Science Tools

* [Streamlit](https://www.streamlit.io/) The way to build and share data apps
* [Dash by Plotly](https://plotly.com/dash/) a framework for building ML & data science web apps.

## Jupyter Lab

* [JupyterLab Desktop App now available! - by Mehmet Bektas - Sep, 2021 - Jupyter Blog](https://blog.jupyter.org/jupyterlab-desktop-app-now-available-b8b661b17e9a)

## Jupyter Colaboration

* [Voila](https://voila.readthedocs.io/en/stable/index.html) Voilà allows you to convert a Jupyter Notebook into an interactive dashboard that allows you to share your work with others.
* [Streamlit](https://streamlit.io/) similar to Voila

## Jupyter

* [JupyterLite: Jupyter ❤️ WebAssembly ❤️ Python - by Jeremy Tuloup - Jul, 2021 - Jupyter Blog](https://blog.jupyter.org/jupyterlite-jupyter-%EF%B8%8F-webassembly-%EF%B8%8F-python-f6e2e41ab3fa)
* [deepklarity/jupyter-text2code: A proof-of-concept jupyter extension which converts english queries into relevant python code](https://github.com/deepklarity/jupyter-text2code)
* [deepklarity/jupyter-text2code: A proof-of-concept jupyter extension which converts english queries into relevant python code](https://github.com/deepklarity/jupyter-text2code)

## Python on Browser as WASM

* [pyodide/pyodide: Python with the scientific stack, compiled to WebAssembly.](https://github.com/pyodide/pyodide)
  * [console](https://pyodide.org/en/stable/console.html)
  * [JupyterLite](https://jupyterlite.readthedocs.io/en/latest/_static/lab/index.html) : Jupyter using pyodide
  * [Bashton](https://notebook.basthon.fr/) : Jupyter using pyodide
* [Bashton](https://notebook.basthon.fr/)
* [GitHub - jtpio/jupyterlite: Wasm powered Jupyter running in the browser](https://github.com/jtpio/jupyterlite)

## Jupyter Tools

* [GitHub - jupyterlab/jupyterlab-latex: JupyterLab extension for live editing of LaTeX documents](https://github.com/jupyterlab/jupyterlab-latex) Latex on Jupyterlab
* [paw-lu/nbpreview: A terminal viewer for Jupyter notebooks. It's like cat for ipynb files.](https://github.com/paw-lu/nbpreview)
* [voila-dashboards/voila: Voilà turns Jupyter notebooks into standalone web applications](https://github.com/voila-dashboards/voila)
* [mljar/mercury: Mercury: easily convert Python notebook to web app and share with others](https://github.com/mljar/mercury)
* [Build web app from Python Notebook - MLJAR](https://mljar.com/mercury/)
* [Notebooks](https://jupyterspot.com/) Collaborative Jupyter Whiteboards

## Blog with Jupyter

* [fastpages - An easy to use blogging platform with support for Jupyter Notebooks.](https://fastpages.fast.ai/)
  * [fastai/fastpages: An easy to use blogging platform, with enhanced support for Jupyter Notebooks.](https://github.com/fastai/fastpages)
  * Example: [My First NN Part 3. Multi-Layer Networks and Backpropagation - Scott H. Hawley](https://drscotthawley.github.io/blog/2019/02/08/My-1st-NN-Part-3-Multi-Layer-and-Backprop.html)
* [Data science notebooks in Review 2020 - by Elizabeth Dlha - Deepnote - Deepnote](https://medium.com/deepnote/data-science-notebooks-2020-review-15a3c95cfc09)

## Jupyter Notebook How To

* [Archive](https://pabloinsente.github.io/archive) License: CC0
  * [Introduction to Jupyter Notebooks - set-up, user-guide, and best practices](https://pabloinsente.github.io/intro-jupyter-ide)
  * [How to Create a Jupyter-Book Website From Scratch](https://pabloinsente.github.io/how-to-create-a-jupyter-book-website-from-scratch)
* [8 surprising ways how to use Jupyter Notebook - MLJAR](https://mljar.com/blog/how-to-use-jupyter-notebook/)

## Jupyter

* [The Jupyter+git problem is now solved · fast.ai](https://www.fast.ai/2022/08/25/jupyter-git/)
* [nbdev+Quarto: A new secret weapon for productivity · fast.ai](https://www.fast.ai/2022/07/28/nbdev-v2/)
* [nbdev–Create delightful software with Jupyter Notebooks](https://nbdev.fast.ai/)
* [ReviewNB - Jupyter Notebook Code Reviews & Collaboration](https://www.reviewnb.com/)
* [Jupyter Notebooks as Markdown Documents, Julia, Python or R Scripts—Jupytext documentation](https://jupytext.readthedocs.io/en/latest/index.html)

## Jupyter Lite

* [jupyterlite/jupyterlite: Wasm powered Jupyter running in the browser 💡](https://github.com/jupyterlite/jupyterlite)
