Dev tools · alternatives · 2026
24 alternatives to PyUI Builder
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!
PyUI Builder is a visual GUI builder that allows developers to create Python interfaces by dragging and dropping components, similar to designing in Canva. It supports multiple frameworks including tkinter, CustomTk… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.
- 1
Buildfy▲84Create beautiful desktop apps with drag-and-drop simplicity
2024 · buildfygui.netlify.app · its alternatives →
- 2

The free and open source UI builder for CustomTkinter
2025 · github.com · its alternatives →
- 3

Hey HN, I’m Jimmy, co-founder of Dropbase (https://www.dropbase.io). We are an internal tools builder for Python developers. All you have to do is import any Python scripts/libraries, declare UI components, and layer app permissions so you can share them with others. We’re a middle ground between Airplane and Retool—simpler UI creation than Airplane, more code-centered than Retool. UI building is declarative and you can bind Python scripts/functions to UI components. You can write Python scripts/functions using our App Studio with support from a Python Language…
2023 · github.com · its alternatives →
- 4

Building UI with tkinter made easier & productive
2025 · github.com · its alternatives →
- 5

- 6

Build interactive widgets and stand-alone pages without code
2020 · involve.me · its alternatives →
- 7

Create Python GUIs with Qt in minutes. Contribute to mherrmann/fbs development by creating an account on GitHub.
2018 · github.com · its alternatives →
- 8GB
Hi! Genie Builder is a free VSCode plugin that makes it easy to build web GUIs for Julia applications (and in future, Python apps too). Users can simply drag & drop UI elements to create interactive dashboards and data apps, without writing any frontend code. The tool is designed for data scientists and researchers who need to expose their data models to business users with an interactive web application, but lack the software development skills to build one. Genie Builder completely eliminates the need to learn frontend development to code the UI. And very soon, we’re also going to support…
2022 · genieframework.com · its alternatives →
- 9

Build Python Apps Visually with Drag-and-Drop
Jun 2026 · buildfy-studio.vercel.app · its alternatives →
- 10P5Pywebview 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 →
- 11

Sketch UI mockups directly on live websites in Chrome
2025 · chromewebstore.google.com · its alternatives →
- 12

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

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

- 15

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 →
- 16
WP Page Builder▲276A free, fast and intuitive WordPress page builder
2018 · themeum.com · its alternatives →
- 17

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

- 19

I started building a couple of years ago because I found no easy existing solution to build Slack bots that can be composed from/organized into plugins. Existing libraries like Bolt make it pretty easy to develop Slack bots, but hard to organize and scale the code base of your bot. I was also missing some crucial features such as scheduling actions for your bot. So I wrote my own framework! I recently rewrote the complete framework to make use of asyncio and the newest Slack SDK Let me know what you think!
2022 · github.com · its alternatives →
- 20

AI-powered CustomTkinter UI builder for Python apps
Jun 2026 · buildfyai.vercel.app · its alternatives →
- 21

- 22

Hi, founders! We’ve actually launched quite some time ago, but (semi)pivoted a few times along the way. Jet Admin is an app builder for creating internal tools, admin panels, dashboards, external portals, and so on without coding. You can connect to any backend, assemble a UI through the visual builder, and set up data binding, transformations, conditionals, etc. through the point-and-click interface. If you need to, you can create custom HTTP, SQL queries, make data transformations with JS, and embed custom UI components. We believe that product, data, operations teams should be able to…
2022 · jetadmin.io · its alternatives →
- 23

AI-based GUI application builder
2024 · proxlight.github.io · its alternatives →
- 24

2022 · gitlab.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 →