All Projects → iiSeymour → Flasked Notebooks

iiSeymour / Flasked Notebooks

Rendering IPython Notebooks using Flask

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Flasked Notebooks

Sqlcell
SQLCell is a magic function for the Jupyter Notebook that executes raw, parallel, parameterized SQL queries with the ability to accept Python values as parameters and assign output data to Python variables while concurrently running Python code. And *much* more.
Stars: ✭ 145 (+145.76%)
Mutual labels:  jupyter, ipython-notebook
itikz
Cell and line magic for PGF/TikZ-to-SVG rendering in Jupyter notebooks
Stars: ✭ 55 (-6.78%)
Mutual labels:  jupyter, ipython-notebook
Ipywebrtc
WebRTC for Jupyter notebook/lab
Stars: ✭ 171 (+189.83%)
Mutual labels:  jupyter, ipython-notebook
Sci Pype
A Machine Learning API with native redis caching and export + import using S3. Analyze entire datasets using an API for building, training, testing, analyzing, extracting, importing, and archiving. This repository can run from a docker container or from the repository.
Stars: ✭ 90 (+52.54%)
Mutual labels:  jupyter, ipython-notebook
Bowtie
Create a dashboard with python!
Stars: ✭ 724 (+1127.12%)
Mutual labels:  jupyter, flask
Ipytracer
📊 Algorithm Visualizer for IPython/Jupyter Notebook
Stars: ✭ 138 (+133.9%)
Mutual labels:  jupyter, ipython-notebook
argparse-to-class
Transform argparse into class format for Jupyter Notebook execution
Stars: ✭ 20 (-66.1%)
Mutual labels:  jupyter, ipython-notebook
30 Days Of Python
Learn Python for the next 30 (or so) Days.
Stars: ✭ 1,748 (+2862.71%)
Mutual labels:  jupyter, flask
Vscodejupyter
Jupyter for Visual Studio Code
Stars: ✭ 337 (+471.19%)
Mutual labels:  jupyter, ipython-notebook
nbtop
IPython Notebook server monitor inspired by htop
Stars: ✭ 50 (-15.25%)
Mutual labels:  jupyter, ipython-notebook
Dash
Analytical Web Apps for Python, R, Julia, and Jupyter. No JavaScript Required.
Stars: ✭ 15,592 (+26327.12%)
Mutual labels:  jupyter, flask
Ansible Jupyterhub
Ansible role to setup jupyterhub server (deprecated)
Stars: ✭ 14 (-76.27%)
Mutual labels:  jupyter, ipython-notebook
pytest-notebook
A pytest plugin for regression testing and regenerating Jupyter Notebooks
Stars: ✭ 35 (-40.68%)
Mutual labels:  jupyter, ipython-notebook
Nbstripout
strip output from Jupyter and IPython notebooks
Stars: ✭ 738 (+1150.85%)
Mutual labels:  jupyter, ipython-notebook
Telepyth
Telegram notification with IPython magics.
Stars: ✭ 54 (-8.47%)
Mutual labels:  jupyter, ipython-notebook
Wifi Of House
A simple web application which allows you to share your WiFi credentials instantly with your friends and family. Built using Python, Flask and Bootstrap.
Stars: ✭ 51 (-13.56%)
Mutual labels:  flask
Flask Vuejs Template
Flask + Vue JS Template
Stars: ✭ 1,074 (+1720.34%)
Mutual labels:  flask
Flask Track Usage
Basic metrics tracking for the Flask framework.
Stars: ✭ 50 (-15.25%)
Mutual labels:  flask
Yesterday I Learned
Brainfarts are caused by the rupturing of the cerebral sphincter.
Stars: ✭ 50 (-15.25%)
Mutual labels:  flask
Jupyterlab Python Bytecode
JupyterLab extension to explore CPython Bytecode
Stars: ✭ 57 (-3.39%)
Mutual labels:  jupyter

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!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].