Follow

So the Jupyter Labs container I shared with everyone yesterday has undergone some improvements I wanted to share, namely, it now supports 7 different languages rather than just 4: Python3, ruby, julia, Rust, R, Haskell, and Javascript.

In case you are unfamiliar Jupyter Labs is a way to write notebooks (formated text with inline code that runs and displays elements like graphs or text). These notebooks are often used in science settings and as such I have integrated all the science tools python has to offer more or less. It is a great place to write up technical documents with working code side by side with the data it produces, but its also a great environment to play around with various programming languages and try out snippets without needing a full project environment. Thanks to the support of many different languages it is a great way to learn and try a language without needing to set anything up, since it all runs from a container.

In short just run a single command to bring up the container (the image is pulled from docker hub) and in a few minutes you will have a running web server you can point your browser to and start coing in any of the 7 languages supported. I use it to share snippet ideas. It is backed by anaconda so you can easily upload a notebook to their servers and then share a static version of it with people by sharing a link to the notebook, which can be viewed directly without needing any apps, not even Jupyter Labs installed.

Check it out here:

git.qoto.org/modjular/jupyter-

or just get the docker container image directly: modjular/jupyter-all:latest

@Science

🎓 Dr. Freemo :jpf: 🇳🇱  
Earlier I posted about a #Docker image I wrote that includes Jupyter Labs with every science library and tool unde the sun as well as support for f...
Sign in to participate in the conversation
CleverLibre Social

CleverLibre Social is an inclusive social instance for open discussion, learning, and community.
All cultures welcome.
Hate speech and harassment strictly forbidden.