A simple way to view ipython notebook
Checkout this Firefox plugin. Python Notebook Viewer
Its is easy to use, Does not require you to open terminal/command prompt and can be used offline as well. Just follow steps below.
- Install from Firefox Addons site
- Drag and drop .ipynb files into firefox.
- alternatively you can also open notebook from menu-> file -> open file
Chrome version : Jupyter Notebook Viewer
Not the same developer but works the same way, globally.
There appears to be limited non-GitHub options for sharing notebooks. You can still share a link directly from Google's colaboratory. This will allow you to:
- Upload your file
- Share the link with various permissions
Any Google user can view (and optionally edit) your notebook.
See also other options:
- Jupyter Notebooks IPYNB Viewer: chrome extension to view/convert nbs
- binder: sharing notebooks from a GitHub repo; (see related blog post)
- nbviewer: for viewing hosted notebooks from GitHub or a url (as mentioned)
- JupyterHub: hosting notebooks on a private server, e.g. local, DigitalOcean
- Azure Notebooks: host notebooks on an Azure server (see sample notebook)
- repo2docker: spawn docker container from a git repo of notebooks
- commuter: read notebooks from a local directory or S3 service
- cocalc: collaborative and share private notebooks
- nextjournal: publish notebooks and save work as containers
- Deepnote: real-time collaborative notebooks with simple setup
- fastpages: convert notebooks/markdown to GitHub pages via GitHub Actions (thanks Björn)
- DataCamp Workspace: real-time collaborative notebooks with built-in datasets and code templates