|
|
|
|
|
by ivoflipse
1101 days ago
|
|
Shameless plug for a similar project called Collagraph (https://github.com/fork-tongue/collagraph). From the README: Write your Python interfaces in a declarative manner with plain render functions, component classes or even single-file components using Vue-like syntax, but with Python! - Reactivity (made possible by leveraging observ)
- Function components
- Class components with local state and life-cycle methods/hooks
- Single-file components with Vue-like syntax (.cgx files)
- Custom renderers
Currently there are two renderers:PysideRenderer: for rendering PySide6 applications
PygfxRenderer: for rendering 3D graphic scenes with Pygfx It is possible to create a custom Renderer using the Renderer interface, to render to other UI frameworks, for instance wxPython, or even the browser DOM. |
|