Title: I love Streamlit but have run into many situation where taking it from PoC to MVP state is insurmountable.<p>With all the recent HN hype around htmx and sematic html &#x2F; classless css I decided to build a Streamlit alternative using these on top of FastAPI.<p>This has a couple advantages:
1) easier to extend when you move past PoC since the FastAPI app is exposed (allowing adding more routes) and hstream acts more like a typical web stack
2) with htmx and html (plus MVP.css) doing the heavy lifting the package is alot less complex and easier to reason about - and hopefully more performant eventually
3) html is simple, so using this we can give the user much more control around the look and feel, while falling back onto MVP.css (classless css) sane defaults.<p>Would love to hear people&#x27;s thoughts.
Upvote: