nowfound

Dev tools · alternatives · 2026

Python Live GUI is a development tool that combines Dear ImGUI and Phoenix LiveView concepts for Python applications. It enables developers to build graphical user interfaces with live-updating capabilities. The tool… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Python Live GUI – A Hybrid of Dear ImGUI and Phoenix LiveView launched in 2022; newer entries below may have overtaken it.

  1. 1

    I have been working on Dear ImGui Bundle since 2022, but it is the first time I talk about it here. It is a framework around Dear ImGui for building interactive applications in Python and C++. It comes with batteries included: Plotting, image inspection, Markdown, node editors, 3D gizmos, knobs, toggles, etc. https://imgui-bundle.pages.dev It now also runs smoothly in the browser via pyodide: The playground below is a python app running in your browser (no server, no JavaScript). You can edit the code on the left and click Run. It even works on mobile.…

    May 2026 · github.com · its alternatives →

  2. 2

    Live views and components for golang. Contribute to jfyne/live development by creating an account on GitHub.

    2020 · github.com · its alternatives →

  3. 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. 4

    Author here. I really love the programming paradigm behind by Phoenix LiveView applications and wanted to expand the ecosystem to include programmers like myself that love Typescript. In summary, LiveViewJS reuses all the Phoenix client code and implemented a new backend in Typescript to handle client events and send back updates. Lots more detail and examples in the repo. Would love any questions and/or feedback. Thanks!

    2022 · github.com · its alternatives →

  5. 5

    Hey all, I am Paul, an indie-dev, I am working on this web based Drag and drop GUI builder tool for python. It's still in beta and currently supports tkinter and customtk. It can generate clean code python for the UI you build. You can check out the source code here: https://github.com/PaulleDemon/PyUIBuilder Feel free to check it out. Thanks!

    2025 · pyuibuilder.com · its alternatives →

  6. 6

    PyTermGUI is a highly modular framework offering most of the features one would expect from a GUI library, such as a mature and open Widget API, animations, mouse support and other goodies, right inside the terminal! The markup language is another great feature of the library, and is used by practically all elements of it. It is based on Rich's implementation, but uses a more concise and easier to humanly parse syntax, while being over 10 times faster at parsing due to a long list of optimizations. There is a full Window Manager API included as well, allowing the user to move, resize and…

    2022 · github.com · its alternatives →

  7. 7

    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 →

  8. 8P5

    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 →

  9. 9

    Run Python code in browser

    2021 · its alternatives →

  10. 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. 11

    A little Python library for making simple Electron-like HTML/JS GUI apps - python-eel/Eel

    2018 · github.com · its alternatives →

  12. 12

    Bringing the Party Parrot to terminals everywhere

    2018 · github.com · its alternatives →

  13. 13
  14. 14

    A visual introspective GUI maker with live editing of the GUI and its editor at the same time - asrp/tkui

    2017 · github.com · its alternatives →

  15. 15

    Create Python GUIs with Qt in minutes. Contribute to mherrmann/fbs development by creating an account on GitHub.

    2018 · github.com · its alternatives →

  16. 16

    The top-like text-based user interface for Austin. Contribute to P403n1x87/austin-tui development by creating an account on GitHub.

    2020 · github.com · its alternatives →

  17. 17

    A lightweight macOS window and app manager scriptable with JavaScript - kasper/phoenix

    2020 · github.com · its alternatives →

  18. 18MP
  19. 19

    Immediate Mode 3D Plotting. Contribute to brenocq/implot3d development by creating an account on GitHub.

    2024 · github.com · its alternatives →

  20. 20

    A lightweight macOS window and app manager scriptable with JavaScript - kasper/phoenix

    2018 · github.com · its alternatives →

  21. 21
    fastht.ml▲123

    Modern web applications in pure Python

    2024 · fastht.ml · its alternatives →

  22. 22

    Hi HN! Last month, we shared marimo [1][2], an open-source reactive notebook for Python. For those who missed it, marimo notebooks are reproducible, stored as Python files, executable as Python scripts, and deployable as web apps. It’s now possible to run marimo notebooks entirely in the browser via WebAssembly (WASM). - A marimo tutorial as a WASM notebook: https://marimo.app/l/c7h6pz - Training a neural network with Karpathy’s micrograd: https://marimo.app/l/xpd4te - Visualizing attractors, as a read-only app:…

    2024 · marimo.app · its alternatives →

  23. 23

    🚅 Interactive prompts made simple. Build a prompt like stacking blocks. - bchao1/bullet

    2019 · github.com · its alternatives →

  24. 24

    Probly was built to reduce context-switching between spreadsheet applications, Python notebooks, and AI tools. It’s a simple spreadsheet that lets you talk to your data. Need pandas analysis? Just ask in plain English, and the code runs right in your browser. Want a chart? Just ask. While there are tools available in this space like TheBricks, Probly is a minimalist, open-source solution built with React, TypeScript, Next.js, Handsontable, Hyperformula, Apache Echarts, OpenAI, and Pyodide. It's still a work in progress, but it's already useful for my daily tasks.

    2025 · github.com · its alternatives →

Also compare

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 →