The STL (Standard Triangle Language) is the industry standard file type for 3D Printing.
Jupyter and it’s successor Jupyterlab offer quite a big range of built in renderers that allow you to display different file formats. Unfortunately this is not true for 3D file formats.
To close this gap, I decided to implement a simple Mime Renderer for Jupyterlab using the powerfull functionality of Three.js. Though other file formats might work as well, I was setting the focus on STL files.
This extension can be installed directly from the Jupyterlab Extension Manager by searching for stl or from the command line by calling
jupyter labextension install jupyterlab-viewer-3d