# App converter

**URL:** <https://onehack.st/t/app-converter/71085>\
**Category:** Tutorials & Methods\
**Tags:** solved\
**Created:** [February 23, 2020, 7:22pm UTC](https://onehack.st/t/app-converter/71085 "2020-02-23T19:22:52Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Saurav\_Raghuvanshi](https://onehack.st/letter_avatar_proxy/v4/letter/s/90ced4/32.png) [@Saurav\_Raghuvanshi](https://onehack.st/u/Saurav_Raghuvanshi)\
**Post date:** [February 23, 2020, 7:22pm UTC](https://onehack.st/t/app-converter/71085/1 "2020-02-23T19:22:53Z")

</div>

I am working on project which is i completed but i have to show that project in App format. So, is there anyway so that i am able to convert my jupyter notebook into web app.  
Thanks

---

<div class="post-metadata">

**Author:** ![Aina](https://onehack.st/user_avatar/onehack.st/aina/32/167469_2.png) [@Aina](https://onehack.st/u/Aina)\
**Post date:** [February 23, 2020, 8:32pm UTC](https://onehack.st/t/app-converter/71085/2 "2020-02-23T20:32:18Z")

</div>

## Kindly try any of these:

# 

> [https://nbconvert.readthedocs.io/en/latest/](https://nbconvert.readthedocs.io/en/latest/)
> 
> [https://ipython.org/ipython-doc/dev/notebook/nbconvert.html](https://ipython.org/ipython-doc/dev/notebook/nbconvert.html)
> 
> [https://anvil.works/learn/tutorials/jupyter-notebook-to-web-app](https://anvil.works/learn/tutorials/jupyter-notebook-to-web-app)

## Good luck! 👍

---

<div class="post-metadata">

**Author:** ![New.Guides](https://onehack.st/user_avatar/onehack.st/new.guides/32/32699_2.png) [@New.Guides](https://onehack.st/u/New.Guides)\
**Post date:** [February 24, 2020, 9:33am UTC](https://onehack.st/t/app-converter/71085/3 "2020-02-24T09:33:03Z")

</div>

I believe the easiest way is to use [voilà](https://voila.readthedocs.io/en/stable/using.html).

After installing you just have to run:

```auto
voila <path-to-notebook> <options>

```

And you will have a server running your notebook as a web app, with all the input code omitted.

* * *

[AppMode](https://github.com/oschuett/appmode) is “A Jupyter extension that turns notebooks into web applications”.

From the README:

> Appmode consist of a server-side and a notebook extension for Jupyter. Together these two extensions provide the following features:
> 
> - One can view any notebook in appmode by clicking on the Appmode button in the toolbar. Alternatively one can change the url from baseurl/notebooks/foo.ipynb to baseurl/apps/foo.ipynb. This also allows for direct links into appmode.
> - When a notebook is opened in appmode, all code cells are automatically executed. In order to present a clean UI, all code cells are hidden and the markdown cells are read-only.
> - A notebook can be opened multiple times in appmode without interference. This is achieved by creating temporary copies of the notebook for each active appmode view. Each appmode view has its dedicated ipython kernel. When an appmode page is closed the kernel is shutdown and the temporary copy gets removed.
> - To allow for passing information between notebooks via url parameters, the current url is injected into the variable jupyter\_notebook\_url.
