Serverless in-browser UI via pyodide #2488
Replies: 4 comments 4 replies
|
Wow. I was not aware of Pyodide. Looks very interesting but we currently do not have the resources to investigate a possible integration. We are very grateful for any help in this regard. A first interesting step would probably be a working prototype of Starlette or FastAPI running in the browser. |
|
Hi folks, I'm building a library that can serve Starlette apps in the browser, and it supports NiceGUI. Here is the discussion #5701 |
|
|
@yhcharles — this exists now 🧪 (alpha): https://github.com/evnchn/nicegui-pyodide An external extension to stock NiceGUI (no fork, no core changes) that runs NiceGUI entirely in the browser via Pyodide/PyScript — no server. Alpha: pinned to NiceGUI 3.14.x; verified surface is small (basic widgets, click→handler→DOM, |
Uh oh!
There was an error while loading. Please reload this page.
With Pyodide, one can run Python code in browser -- without backend server. This enables the possibility to create pure frontend UI with Python.
A few other Python UI frameworks has already enabled this feature:
How about bringing this feature to NiceGUI?
All reactions