4 ms·
i tagged v1.1 a bit ago, with lots of goodies and new demos. main project page: https://github.com/leeoniya/uPlot https://github.com/leeoniya/uPlot
by leeoniya 6y ago
i tagged v1.1 a bit ago, with lots of goodies and new demos.
main project page: https://github.com/leeoniya/uPlot https://github.com/leeoniya/uPlot
- dr_kiszonka 6y agoIf you have the bandwidth to write a Python wrapper and a Jupyter extension (in JS [0]), you would make uPlot appealing to quite a few data science folks (like me). 0. https://jupyter-notebook.readthedocs.io/en/stable/extending/frontend_extensions.html https://jupyter-notebook.readthedocs.io/en/stable/extending/...
- leeoniya 6y agoi'm a bit worried this will be a pretty deep rabbit hole in terms of unpaid support issues. since i'm not a python dev nor am familiar with Jupyter, this will likely occupy too much of my time. if someone more familiar is willing to contribute an integration, i'd be happy to review it and answer questions. it may help to use https://github.com/plotly/plotly.py https://github.com/plotly/plotly.py as a starting point, then gut the relevent parts.
- singhrac 6y agoIf you want to make a way to earmark contributions toward this feature, I'd be happy to help support (and probably many others).
- formerly_proven 6y agoThis is very cool. One slightly annoying thing I found in these demo is that the width of the labels in the legend isn't fixed, so stuff keeps shifting around. One of those rather annoying to fix things. (Though this being JS maybe not as much)
- leeoniya 6y agoyeah, uplot doesnt do much in terms of auto-sizing. both title and legend are in DOM, so it's just a matter of some css foo. all the demos in the repo are starting points and not really meant to be fully polished. if you feel like PRing an improvement i'll certainly review it.
- j88439h84 6y agoThere's a table of numbers in the readme but it has no headers so I don't know what it means.
- leeoniya 6y agowoops, that's a botched manual copy-pasta from the generated table here: https://github.com/leeoniya/uPlot/blob/master/bench/table.md https://github.com/leeoniya/uPlot/blob/master/bench/table.md i'll fix it soon.