Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Does anyone have a list of full-stack Python frameworks for building interactive web apps? I feel like a new one comes out each week, and it would be nice to see them together to compare.



There are many, but here's a start:

pyjs, streamlit, brython, pyodide, pywebio, gleam, dash, bokeh, gradio, pglet, idom, anvil, pynecone, onu

The last two are YC-funded.

Edit: add https://flet.dev which has superseded pglet


I love OP’s project. I probably won’t use it, and I say that sadly. I chased that dragon for years, but ECMA was a sleeping giant.

I do not have the answer to your question, parent, but I feel the need to evangelize vanilla JS/ECMA.

You can do everything you could do with jquery and react with very simple constructs now. Web components are slightly awkward, but damn! Possible, and easier than it ever was before js components.

Introducing any additional technologies or node is no longer necessary. The frontend has evolved.

Now. You still have to learn ECMA, but that’s what browsers definitively run as of my writing.

I can pray to mdn for wasm to be a go-to every day tech, but that day is not today.


Not a list, but I've been trying out django-unicorn, which lets you build components in python and use things like unicorn:model and unicorn:click in your templates.





Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: