# 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)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://irosyadi.gitbook.io/irosyadi/app/jupyter-notebook-app.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
