nowfound

Dev tools · alternatives · 2026

24 alternatives to Cross-platform desktop applications with PyQT

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

This is a framework for building cross-platform desktop applications using PyQT, a Python library for creating graphical user interfaces. It enables developers to write desktop software that runs on multiple operating… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Cross-platform desktop applications with PyQT launched in 2018; newer entries below may have overtaken it.

  1. 1

    Hi everyone, I am the developer who started the "simple-pyqt5-android-app" repo. The main reason for starting this repo is so that I can create cross-platform apps (i.e. including mobile apps), only using Python (and especially PyQt5). I have been dealing with Qt a bit and I found that it was the most suited tool to create multi-platform applications and GUI {Graphical User Interface} programs thanks to its versatily and great support. After researching existing tools, I realised that there was no tool that would help me generate cross-platform apps from a single python source code (written…

    2023 · github.com · its alternatives →

  2. 2

    create desktop application by using Flask and QtWebKit - GitHub - smoqadam/PyFladesk: create desktop application by using Flask and QtWebKit

    2018 · github.com · its alternatives →

  3. 3

    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 →

  4. 4

    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 →

  5. 5

    Write interactive web app in script way. Contribute to pywebio/PyWebIO development by creating an account on GitHub.

    2021 · github.com · its alternatives →

  6. 6

    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 →

  7. 7

    In this hands-on video course, you'll learn how to build desktop apps with Python and PyQt with unique, practical examples you won’t find anywhere else.You’ll get:✅ 2-hour video course✅ Source code for all examples✅ 80+ programming examples✅ Ebook (PDF, MOBI, EPUB)✅ Projects: Text Editor, Web Browse

    2019 · gumroad.com · its alternatives →

  8. 8

    I wrote a relational database management system (RDBMS) (sqlite clone) from scratch in pure Python.

    2023 · github.com · its alternatives →

  9. 9PA
  10. 10P5

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

    Develop and run your Python applications in clean Docker environments - macostea/cage

    2017 · github.com · its alternatives →

  12. 12

    pygit implements just enough of a Git client (in 500 lines of Python) to create a repo, commit, and push itself to GitHub.

    2017 · benhoyt.com · its alternatives →

  13. 13

    Today I'm open sourcing "Grid studio", a web-based spreadsheet application with full integration of the Python programming language.

    2019 · hackernoon.com · its alternatives →

  14. 14

    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 →

  15. 15
    EXT▲187

    An easy way to build cross-platform desktop software.

    2024 · its alternatives →

  16. 16

    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 →

  17. 17

    Hi HN! Last year, we shared marimo [1], an open-source reactive notebook for Python with support for execution through WebAssembly [2]. We wanted to share something new: you can now run marimo and Jupyter notebooks directly from GitHub in a Wasm-powered, codespace-like environment. What makes this powerful is that we mount the GitHub repository's contents as a filesystem in the notebook, making it really easy to share notebooks with data. All you need to do is prepend 'marimo.app' to any Python notebook on GitHub. Some examples: - Jupyter Notebook:…

    2025 · docs.marimo.io · its alternatives →

  18. 18

    Interactive Computing for Humans. Contribute to herqooly/herqooly development by creating an account on GitHub.

    2020 · github.com · its alternatives →

  19. 19

    Python virtual environment, but backed by Docker! Contribute to se7entyse7en/pydockenv development by creating an account on GitHub.

    2019 · github.com · its alternatives →

  20. 20

    been working on this for nearly a year

    2023 · github.com · its alternatives →

  21. 21

    A library for creating native cross-platform GUI apps - yue/yue

    2017 · github.com · its alternatives →

  22. 22

    Python library for creating data pipelines with chain functional programming - EntilZha/PyFunctional

    2017 · github.com · its alternatives →

  23. 23

    Write, run, debug, embed and share your Python code

    2022 · its alternatives →

  24. 24

    Mercury is a perfect tool to share your Python notebooks with non-programmers. - You can turn your notebook into web app. - You can add interactive widgets to your notebook by defining the YAML header. Your users can change the input and execute the notebook. - You can hide your code to not scare your (non-coding) collaborators. - Users can interact with notebook and save they results. - You can share notebook as a web app with multiple users - they don't overwrite original notebook. The demo running at Heroku (free dyno) http://mercury-demo-1.herokuapp.com, at AWS EC2 (t3a.small)…

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