1 comment

[ 3.2 ms ] story [ 7.3 ms ] thread
Hey HN community, while we are sharing new fun ways to build GUIs with python (https://news.ycombinator.com/item?id=38579161) , i thought i also post my project here: PyHtmlGui.

It's a Python library that reimagines GUI development by bridging the gap between Python and the HTML/CSS/JS stack.

Key Features:

- Rapid Development: Effortlessly create HTML/CSS/JS user interfaces with Python.

- Reactive UIs with Observer Pattern: Automatically update your HTML frontend when your Python model changes.

- Desktop and Web Applications: Like Electron, but for Python developers.

- Seamless Python-JS Integration: Call Python functions from JS and vice versa, even with asynchronous returns.

- No Boilerplate: Focus on your unique application logic, not on repetitive code setup.

- Inspired by Eel and React: Combines the best aspects of Python and JS frameworks.

Whether you're building a quick prototype or a full-fledged application, PyHtmlGui simplifies the process and speeds up your development.

Check it out on GitHub: https://github.com/dirk-makerhafen/pyHtmlGui