Open willingc opened 3 weeks ago
Alternatively embedding JupyterLite on the page and displaying the table could also offer manipulation and sorting of the data by metadata fields.
I think that use just some JS and having data served by REST API will be better. It will better work with cache itp.
That's certainly a way to move forward, @Czaki. I would like to be able to see the entire list of plugins without pagination as well as have the ability to sort and filter plugins.
I'm just suggesting another low-lift option :smile:
On first glance I'm pro-Great Tables @Czaki. Our community is very good with Python but only a few people know js even passably well. So the more we can use Python for the better.
Ok. Maybe I do not deeply read documentation of great tables. Current check of documentation suggests that it will not provide all interactivity that we need.
We may also try to explore PyOdide to write python instead of JS.
Pyodide is a great option as is Jupylite. The performance has increased a lot in the path 6 months. I'm all for either solution.
Great Tables gets its interactivity from pyodide.
Great Tables and polars/pandas could offer a straightforward way to display plugin information to users.
See examples for Great Tables which is easy to onboard and maintain.
cc/ @yunhal @jni