NBPreview is a IPython/Jupyter notebook previewer. It does not require an internet connection, or even having IPython/Jupyter installed.
You can use this hosted version or git clone
your own. Just drag-and-drop your .ipynb
file onto the filepicker, and voilà!
To run NBPreview on your own computer, clone or download this repository, and then open index.html
.
Alternatively, you can run a local server by executing python -m SimpleHTTPServer 8000
in the nbpreview
directory, after which you can visit http://localhost:8000.
NBPreview currently doesn't support MathJax. Implementation suggestions welcome. (Markdown-parsing was interfering with prior attempts.)
- notebookjs, for notebook-rendering
- prism, for code-highlighting
- marked, for markdown-rendering
- ansi_up, for ANSI-rendering
- es5-shim, for JavaScript compatibility
Pull requests are welcome and appreciated.