Zasper - The JupyterLab Alternative |
Written by Nikos Vaggalis | |||
Thursday, 23 January 2025 | |||
Zasper is a supercharged IDE written in Go that allows you to run data science workloads locally and efficiently. Zasper started out as a front-end interface to JupyterLab like many others, but ended up as a ground up implementation of the Jupyter project. It is written in Go and implements the Jupyter wire protocol to talk to the underlying IPython notebook kernels via zeromq sockets. That means that the Kernel handling is built with Go coroutines which are light weight and work independently, as such outperforming JupyterLab's which handling is done in Python. This Go aspect gives it the advantage of great concurrency, minimal memory footprint and exceptional speed. Other advantages over Jupyterlab are that it sports a cleaner UI, is more responsive and can run tasks in parallel. Zasper is available for Linux and MacOS and comes in two flavors; as an Electron and a Web App. Installation instructions are up on its Github repo. Although still in early development it's already causing a stir.
It seems that JupyterLab has just found a worthy competitor. More InformationRelated Articles
To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.
Comments
or email your comment to: comments@i-programmer.info |
|||
Last Updated ( Thursday, 23 January 2025 ) |