10 ms·
I've seen a few projects that have used the JupyterLab UI for other projects as a simple interface - it looks really neat and slick. I just wondered if anyone
by hnews2 6y ago
I've seen a few projects that have used the JupyterLab UI for other projects as a simple interface - it looks really neat and slick.
I just wondered if anyone has any ideas how you go about this as I've been drawing a blank.
- klelatti 6y agoCould you share any examples of what you've seen?
- ahupp 6y agoThis one uses JupyterLab as a frontend for CadQueury, a porcedural CAD system. https://github.com/bernhard-42/jupyter-cadquery https://github.com/bernhard-42/jupyter-cadquery
- klelatti 6y agoThank you that's really interesting. I've been working on a (proprietary) project that uses JupyterLab as a front end - for actuarial / insurance calculations. Happy to share experiences even if I can't share the underlying code (which probably wouldn't be of interest anyway!).
- hnews2 6y agoI'm so sorry, I don't remember - I had a demo of an app about 6 months ago which went no where, but, the interface was amazing and they told me they used the Jupyter project's interface. I tried downloading the source and removing the majority of the bits, but, I just got absolutely nowhere and was hoping there was a library somewhere or a guide that would make this job much easier, however, I'm getting nowhere!
- klelatti 6y agoThanks. Do you remember what was amazing? I've been using a fairly vanilla JupyterLab setup as the basis for a (proprietary) project. I've found the docs generally OK for what I've been doing. To be honest one of the worst things about JupyterLab I've found is the number of interesting extensions that look great but turn out to be unmaintained or overlap with others. It can be really confusing!
- hnews2 6y agoIt just worked! Basically, we build a lot of internal webapps and it's so common that you need to compare x against y, go back and forth between screens... Most users simply open up multiple tabs and view side by side. To me, if we could easily have the interface setup so that every object opens in a new "window" with the ability to dock side by side/navigate independently, I just feel it is much neater than the standard admin templates we use on a daily basis. Truthfully, I've not spent ages looking in to this, but, I did spend a few hours with the Jupyterlabs code and I just got nowhere. Basically, I would love to just get a page up, the full Jupyter interface, standard menu bar to the left or on top and the ability to just load multiple "Hello World" pages in separate windows.
- jmcphers 6y agoAre you looking for PhosphorJS? https://phosphorjs.github.io/ https://phosphorjs.github.io/ It's the UI platform Jupyter built to power JupyterLab but is also a general purpose UI framework.
- infinite8s 6y agoThe original author of Phosphor decided to stop working on it, so JupyterLab forked it into Lumino - https://github.com/jupyterlab/lumino https://github.com/jupyterlab/lumino