Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/iiSeymour/Flasked-Notebooks
Rendering IPython Notebooks using Flask
https://github.com/iiSeymour/Flasked-Notebooks
flask ipython-notebook jupyter python
Last synced: 3 months ago
JSON representation
Rendering IPython Notebooks using Flask
- Host: GitHub
- URL: https://github.com/iiSeymour/Flasked-Notebooks
- Owner: iiSeymour
- Created: 2014-05-07T21:35:30.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2014-06-14T20:19:28.000Z (over 10 years ago)
- Last Synced: 2024-10-12T15:24:23.441Z (3 months ago)
- Topics: flask, ipython-notebook, jupyter, python
- Language: Python
- Size: 187 KB
- Stars: 65
- Watchers: 7
- Forks: 18
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Flasked-Notebooks
Proof of concept for dynamically rendering IPython Notebooks using Flask:
- Unlike `nbviewer` each code cell in a notebook is executed on request.
- Input variables can be injected to a notebook before executed it.
- Running `app.py` starts the flask site which renders the markdown and updated code output cells.
- Notebooks are rendered within the existing flask site using the normal templating approach.
- Pages can be developed by starting the IPython Notebook server in the `notebooks` directory.
**Next steps:**Dynamically executing and rendering notebooks that use Widgets for interactive pages.
**Contributing:**
Ideas on better ways to do this, feedback and pull requests all welcome!