Dev tools · alternatives · 2026
24 alternatives to HtmlPy – HTML5-CSS3-JavaScript Based GUI Library in Python
HtmlPy is a Python library for building graphical user interfaces using HTML5, CSS3, and JavaScript. It allows developers to create desktop applications by leveraging web technologies within a Python environment. The… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. HtmlPy – HTML5-CSS3-JavaScript Based GUI Library in Python launched in 2015; newer entries below may have overtaken it.
- 1

A little Python library for making simple Electron-like HTML/JS GUI apps - python-eel/Eel
2018 · github.com · its alternatives →
- 2P5Pywebview 5▲126
I am happy to announce the next major version of pywebview, a lightweight Python framework for building modern desktop applications with web technologies. The new version introduces powerful state management, network event handling, and significant improvements to Android support. See https://pywebview.flowrl.com/blog/pywebview6.html for details.
2024 · pywebview.flowrl.com · its alternatives →
- 3

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 →
- 4

- 5BA
2019 · bamboolib.com · its alternatives →
- 6

A free guide to all HTML elements and attributes.
2017 · htmlreference.io · its alternatives →
- 7

Monkberry is blazingly fast, small 1kb and simple JavaScript library for building web user interfaces.
2016 · monkberry.js.org · its alternatives →
- 8

2014 · github.com · its alternatives →
- 9

Write interactive web app in script way. Contribute to pywebio/PyWebIO development by creating an account on GitHub.
2021 · github.com · its alternatives →
- 10

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 →
- 11

- 12

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 →
- 13

2021 · lona-web.org · its alternatives →
- 14FA
2024 · about.fastht.ml · its alternatives →
- 15

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 →
- 16

Contribute to tbodt/htmlpyever development by creating an account on GitHub.
2017 · github.com · its alternatives →
- 17

been working on this for nearly a year
2023 · github.com · its alternatives →
- 18MP
- 19

The 7GUIs tasks written in vanilla HTML, CSS & JS.
2021 · 7guis.bradwoods.io · its alternatives →
- 20

2018 · gitlab.com · its alternatives →
- 21PA
2011 · jitouch.com · its alternatives →
- 22

Hi all! A little background: I've been working on natto.dev, a spatial environment for JavaScript. I'm really excited about new interfaces for code (leveraging metaphors we're good at, spatial reasoning, making state visible, design tools, etc). With all the buzz around PyScript, I discovered Pyodide and got it working inside natto. This Python version is a stripped down version of https://natto.dev (eg interactive outputs, multiplayer) so please check that out if this interests you. I'm excited to share this spatial environment for Python. Imagine Jupyter cells arranged on a 2D…
2022 · python.natto.dev · its alternatives →
- 23

- 24

Turns Data and AI algorithms into production-ready web applications in no time. - Avaiga/taipy
2023 · github.com · its alternatives →
Also compare
- Eel – a simple Python library for making little HTML GUI applications alternatives
- Pywebview 5 alternatives
- Generate styled web pages with just Python alternatives
- Taipy 3.0 alternatives
- Bamboolib – A GUI for Pandas (Python Data Science) alternatives
- A guide to all HTML5 elements and attributes 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 →