All Projects → man-group → Notebooker

man-group / Notebooker

Licence: agpl-3.0
Productionise your Jupyter Notebooks as easily as you wrote them.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Notebooker

Lets Plot Kotlin
Kotlin API for Lets-Plot - an open-source plotting library for statistical data.
Stars: ✭ 181 (-15.81%)
Mutual labels:  jupyter-notebook, jupyter
Juniper
🍇 Edit and execute code snippets in the browser using Jupyter kernels
Stars: ✭ 189 (-12.09%)
Mutual labels:  jupyter-notebook, jupyter
Choochoo
Training Diary
Stars: ✭ 186 (-13.49%)
Mutual labels:  jupyter-notebook, jupyter
Stata kernel
A Jupyter kernel for Stata. Works with Windows, macOS, and Linux.
Stars: ✭ 172 (-20%)
Mutual labels:  jupyter-notebook, jupyter
Ten Rules Jupyter
Ten Simple Rules for Writing and Sharing Computational Analyses in Jupyter Notebooks
Stars: ✭ 204 (-5.12%)
Mutual labels:  jupyter-notebook, jupyter
Ocaml Jupyter
An OCaml kernel for Jupyter (IPython) notebook
Stars: ✭ 177 (-17.67%)
Mutual labels:  jupyter-notebook, jupyter
Awesome Jupyter
A curated list of awesome Jupyter projects, libraries and resources
Stars: ✭ 2,523 (+1073.49%)
Mutual labels:  jupyter-notebook, jupyter
Nbdime
Tools for diffing and merging of Jupyter notebooks.
Stars: ✭ 2,135 (+893.02%)
Mutual labels:  jupyter-notebook, jupyter
Fastpages
An easy to use blogging platform, with enhanced support for Jupyter Notebooks.
Stars: ✭ 2,888 (+1243.26%)
Mutual labels:  jupyter-notebook, jupyter
Graph Notebook
Library extending Jupyter notebooks to integrate with Apache TinkerPop and RDF SPARQL.
Stars: ✭ 199 (-7.44%)
Mutual labels:  jupyter-notebook, jupyter
Image generator
DCGAN image generator 🖼️.
Stars: ✭ 173 (-19.53%)
Mutual labels:  jupyter-notebook, jupyter
Screenshot To Code
A neural network that transforms a design mock-up into a static website.
Stars: ✭ 13,561 (+6207.44%)
Mutual labels:  jupyter-notebook, jupyter
Ipywebrtc
WebRTC for Jupyter notebook/lab
Stars: ✭ 171 (-20.47%)
Mutual labels:  jupyter-notebook, jupyter
Nlp profiler
A simple NLP library allows profiling datasets with one or more text columns. When given a dataset and a column name containing text data, NLP Profiler will return either high-level insights or low-level/granular statistical information about the text in that column.
Stars: ✭ 181 (-15.81%)
Mutual labels:  jupyter-notebook, jupyter
Signals And Systems Lecture
Continuous- and Discrete-Time Signals and Systems - Theory and Computational Examples
Stars: ✭ 166 (-22.79%)
Mutual labels:  jupyter-notebook, jupyter
California Coronavirus Data
The Los Angeles Times' independent tally of coronavirus cases in California.
Stars: ✭ 188 (-12.56%)
Mutual labels:  jupyter-notebook, jupyter
Py
Repository to store sample python programs for python learning
Stars: ✭ 4,154 (+1832.09%)
Mutual labels:  jupyter-notebook, jupyter
Learnpythonforresearch
This repository provides everything you need to get started with Python for (social science) research.
Stars: ✭ 163 (-24.19%)
Mutual labels:  jupyter-notebook, jupyter
Jupyterhub Deploy Teaching
Reference deployment of JupyterHub and nbgrader on a single server
Stars: ✭ 194 (-9.77%)
Mutual labels:  jupyter-notebook, jupyter
Python For Data Science
A collection of Jupyter Notebooks for learning Python for Data Science.
Stars: ✭ 205 (-4.65%)
Mutual labels:  jupyter-notebook, jupyter

Notebooker

Productionise your Jupyter Notebooks, just as interactively as you wrote them. Notebooker is a webapp which can execute and parametrise Jupyter Notebooks as soon as they have been committed to git. The results are stored in MongoDB and searchable via the web interface, essentially turning your Jupyter Notebook into a production-style web-based report in a few clicks.

CircleCI Documentation Status

Run a Jupyter notebook as a report with parameters

Screenshot of "Run A Report" dialog

Execute Jupyter notebooks either on the webservice or command line

Screenshot of Executing a notebook

View the output of notebooks as static HTML

Screenshot of some notebook results

All results are accessible from the home page

Screenshot of Executing a notebook

Getting started

See the documentation at https://notebooker.readthedocs.io/ for installation instructions.

Notebooker has been tested on Linux, Windows 10, and OSX; the webapp has been tested on Google Chrome.

If you want to explore an example right away, you can use docker-compose:

cd docker
docker-compose up

That will expose Notebooker at http://localhost:8080/ with the example templates.

Contributors

Notebooker has been actively maintained at Man Group since late 2018, with the original concept built by Jon Bannister. It would not have been possible without contributions from:

And these fantastic projects:

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].