Make money doing the work you believe in

Jupyter is the most powerful tool Python developers have.

But most people don’t know the hidden features.

Need a quick web app?

Or create REST APIs?

Here are the 6 ways to use Jupyter you never knew existed:

Jupyter Notebook is a web app for creating and sharing computational documents.

When I say powerful, here's what I mean:

• It supports 40 languages

• Produces rich, interactive output

• Leverages big data tools like Spark

So, what else can we do with Jupyter Notebook?

Package Development

nbdev let's you develop and publish Python packages right from Jupyter Notebook.

It generates documentation and publishes on GitHub Pages. You can also write tests and setup CI with GitHub Actions.

github.com/fastai/nbdev

Web Apps

With Mercury, you can build an interactive web app.

Define the interactive widgets and deploy the app to any server. When users interact with the app, they can save the results as PDF or HTML.

github.com/mljar/mercury

Books

Jupyter Book is a tool for building publication-quality books and documents.

Start by building the notebook and finish by publishing as a website or exported as a PDF file.

mljar.com/blog/how-to-u…

Blogs

Create a blog with Nikola.

Nikola reads your notebooks and produces the static HTML and CSS for the website. It comes with themes, feeds and comments.

getnikola.com

Reports

Impress your colleagues by sending them a report built by nbconvert.

nbconvert converts notebooks into PDF, HTML, Markdown and Latex. Converting notebooks lets you share results with people not using notebooks.

nbconvert.readthedocs.i…

REST API

Jupyter Kernal Gateway turns each cell into a REST API endpoint.

Use the Kernal Gateway to define many endpoints in a single notebook. It also supports Websockets.

Whether it's algorithmic trading, big data analysis or web development, use Jupyter Notebook for your next project.

• Package development

• Web apps

• REST API

• Reports

• Books

• Blogs

May 28
at
3:00 PM
Relevant people

Log in or sign up

Join the most interesting and insightful discussions.