Open hasansezertasan opened 5 months ago
Hi @hasansezertasan i see you're doing research or looking forward to putting together a list of UI packages written in python
the way they communicate is almost similar to Vanilla Javascript even in some case's, it's more similar to react
so another thing that might help in your list might be nextpy
https://github.com/dot-agent/nextpy
The main criterion for inclusion—what I think defines a "liveview" framework—is that the framework synchronizes an arbitrary HTML DOM. This is in contrast to component-based frameworks, where you must either use existing components or create your own components.
If you are interested in component-based web UI, I have a separate star list for Python, and PyViz.org collects dashboarding libraries.
I'm actively exploring the Python ecosystem and there are awesome projects like:
One thing that they all share is this: a JavaScript code that connects to the server (through websockets) and the messages sent and received give control of the UI to the server.
I must say, some of them are quite extendible, and almost all of them come with pre-defined components like buttons, headers, accordions, etc.
So, do these projects fit in this list? What are the criteria for a project to be included in this list?