Dev tools · alternatives · 2026
24 alternatives to Hstream – quick Python web apps – Streamlit alternative using htmx
I love Streamlit but have run into many situation where taking it from PoC to MVP state is insurmountable. With all the recent HN hype around htmx and sematic html / classless css I decided to build a Streamlit alternative using these on top of FastAPI. 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…
Hstream is a Python web framework built on FastAPI and htmx for creating interactive web applications. It serves as an alternative to Streamlit, designed for developers who need to scale proof-of-concepts into… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Hstream – quick Python web apps – Streamlit alternative using htmx launched in 2022; newer entries below may have overtaken it.
- 1

It's very early days for the project, but I wanted to share it to see if there is interest. It is the final piece of the FastAPI server-side rendering stack I started building with FastHX and htmy (the two dependencies of this project besides FastAPI). Think of it as a more powerful and convenient alternative to tools like FastHTML, powered by FastAPI (without any modifications). I hope you'll like it.
2025 · volfpeter.github.io · its alternatives →
- 2

Streamlit — A faster way to build and share data apps. - streamlit/streamlit
2019 · github.com · its alternatives →
- 3

Hello HN, I'm releasing Hyperdiv (https://hyperdiv.io), a framework for rapidly developing reactive browser UIs in Python, with immediate-mode syntax and using Shoelace (https://shoelace.style) as its built-in component system. This short coding video will give you a good idea of what it is: https://www.youtube.com/watch?v=4XJKfxaqvGE I wrote a brief article about the motivation and approach: https://hyperdiv.io/intro.html Hyperdiv doesn't aim to compete with serious full-stack frameworks. The core aim was to make it easy and fast to…
2024 · github.com · its alternatives →
- 4

I recently dug up an old project in an attempt to improve on it. It's a code sandbox for playing around with HTMX in the browser, that runs a mock server within the sandbox iframe. The server "framework" is loosely based on Django, so if you're familiar with Django, you'll immediately understand what's going on. I recommend clicking through the examples. Github repo: https://github.com/lassebomh/htmx-playground Probably my favorite part is the lack of HTMX specific code. It's designed to mimic the client and server, but really nothing else. In principle, this means that…
2024 · lassebomh.github.io · its alternatives →
- 5

2024 · leanrada.com · its alternatives →
- 6

- 7
Ohmystream▲136Muli-stream to Youtube, Twitch, Facebook, & RTMP at once
2022 · ohmystream.co · its alternatives →
- 8

Hey all, I just wanted to share a project I've been working on for the past month. After years of heavy frameworks, I really like the idea of using htmx, but it’s a little too low level for me and needs a thin layer above it to facilitate things like components, better syntax with complex JS inside of an attribute, etc To try and solve this problem with a very minimal stack (golang + htmx) that I've been really enjoying, I'm building this project to cater to my needs and was thinking it would be useful for other developers.
2024 · htmgo.dev · its alternatives →
- 9

We’ve been working on Vaev, a minimal web browser engine built from scratch. It supports HTML/XHTML, the CSS cascade, @page rules for pagination, and print-to-PDF rendering. It even handles calc(), var(), and percentage units—and yes, it renders Google.com (mostly). This is an experimental project focused on learning and exploration. Networking is basic (http:// and file:// only), and grid layouts aren’t supported yet, but we’re making progress fast. We’d love your thoughts and feedback.
2025 · github.com · its alternatives →
- 10

A little Python library for making simple Electron-like HTML/JS GUI apps - python-eel/Eel
2018 · github.com · its alternatives →
- 11

- 12

Open source, dev-friendly and powered by GraphQL and React
2019 · webiny.com · its alternatives →
- 13

Streamlit is a Python web app framework for the fast development of data apps. This project is to make it run completely on web browsers with power of Pyodide/Wasm.
2022 · github.com · its alternatives →
- 14

There are a lot of Python to web app frameworks going around these days but I wanted something that was a little more lightweight that just generates HTML pages and can be embedded in Flask or other Python web servers incrementally. PyVibe uses Python components to construct a page with styling that you can use in Flask, in a static site, or even in Pyodide.
2023 · pyvibe.com · its alternatives →
- 15
HMPL▲200HMPL.js is a lightweight server-oriented template language for JavaScript. Fetch HTML, render it safely, and keep apps dynamic, modern, and small. Alternative to HTMX and Alpine.js.
Dec 2025 · hmpl-lang.dev · its alternatives →
- 16

Fast C based HTML 5 parsing for python. Contribute to kovidgoyal/html5-parser development by creating an account on GitHub.
2017 · github.com · its alternatives →
- 17

Hi everyone! I've been working on a web search interface for Python's documentation as a personal project, and I think it's ready for other people to use... Please give it a go (and join me in praying to the server gods): https://pythondocs.xyz/ Here's the tech stack for those interested: - Parser: Beautiful Soup + Mozilla Bleach - Database: in-memory SQLite (aiosqlite) + SQLAlchemy - Web server: FastAPI + Uvicorn + Jinja2 - Front end: Tailwind CSS + htmx + Alpine.js I have ideas for future improvements but hopefully the current version is useful to someone. Let me know what…
2022 · pythondocs.xyz · its alternatives →
- 18LP
Hi HN! For the last 8 months we've been working on leaflet.pub, a web app for making delightful documents. We're trying to strike a balance between Notion and Google Docs — very fast, ultralight and easy to share, but also supporting rich blocks and multiple pages. Weirdly, none of the many notetaking/document apps that we could find hit this combination, so we made Leaflet. With it you can: - Instantly create a doc, without an account - Share read and edit links - Sign-in with email to sync your docs to different devices - Add rich blocks, like canvases, subpages, rsvps, and polls It's…
2025 · its alternatives →
- 19
- 20

Streamlit, a Python web app framework, can run on web browsers with WebAssembly, and you can write and share its apps with this online platform. Get the Python productivity, online shareability, and data privacy safety in your data apps.
2022 · edit.share.stlite.net · its alternatives →
- 21

Hey HN! I built a local Python prototyping tool that is finally the Python development environment I've always wanted. It has a Jupyter notebook for data crunching, a database of your choice (Python or MongoDB), and a Streamlit app for building a frontend visualization. You can edit the Streamlit backend via an embedded VSCode editor, or locally on your own IDE. The best part for me is that the database connectors within Jupyter and Streamlit are configured out-of-the-box, so you don't need to spend time thinking about how to tie all that together - you can just pick the database you want to…
2023 · github.com · its alternatives →
- 22

Share Python notebooks as web apps with non-technical users
2022 · mljar.com · its alternatives →
- 23

Hey HN, I recently found myself needing a quick way to preview HTML and SVG code without having to copy it into an IDE, save it, and then open it in a browser. ChatGPT's new canvas feature is great for generating code, but it doesn't provide a way to preview HTML directly. To solve this, I made a small bookmarklet that allows you to instantly preview HTML from your clipboard in a new tab. Just copy your HTML, click the bookmarklet, and it will render immediately. It's a simple tool, but it’s saved me a lot of repetitive steps, and I figured it might help others too. The bookmarklet code and…
2024 · gist.github.com · its alternatives →
- 24

Hi, HN. Gui, Lucis, and the deco.cx team here — we're a bunch of Brazilians building an open-source, all-in-one web editor for the modern TypeScript dev. Check out our GitHub at https://github.com/deco-cx/deco and discover more at our site https://deco.cx/. We built frontend tools at a hyper-growth e-commerce platform for 9 years. Deco.cx is the thing that we wish existed when we were managing hundreds of enterprise-grade React-based websites. The gist is: JSX, HTMX, TypeScript, Tailwind and Deno. All visually editable in a beautiful, collaborative,…
2024 · deco.cx · its alternatives →
Also compare
- Next.js-like Python web framework, built for Htmx with FastAPI alternatives
- Streamlit – Turn Python Scripts into Beautiful ML Tools alternatives
- Hyperdiv – Reactive, immediate-mode web UI framework for Python alternatives
- I made a HTMX Playground 100% in the browser alternatives
- htmz – a low power tool for HTML alternatives
- fastht.ml alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →