Top 15 PyQt Alternative and Similar Softwares | Dec 2024

PyQt is a set of Python bindings for Nokia's Qt application framework and runs on all platforms supported by Qt including Windows, MacOS/X and Linux. There are two sets of bindings: PyQt v4 supports Qt v4; and the older PyQt v3 supports Qt v3 and earlier. The bindings are implemented as a set of Python modules and contain over 300 classes and over 6,000 functions and methods.

Like Qt, PyQt v4 is available on all platforms under a variety of licenses including the GNU GPL (v2 and v3) and a commercial license. Unlike Qt, PyQt v4 is not available under the LGPL. You can purchase the commercial version of PyQt here.

1. Hy

Hy Hy is a wonderful dialect of Lisp that’s embedded in Python.Since Hy transforms its Lisp code into the Python Abstract Syntax Tree, you have the whole beautiful world of Python at your fingertips, in Lisp form!......

2. Flawfinder

Flawfinder Flawfinder examines source code and reports possible security weaknesses (``flaws'') sorted by risk level. It's very useful for quickly finding and removing at least some potential security problems before a program is widely released to the public. Flawfinder works on Unix-like systems today (it's been tested on GNU/Linux), and it......

3. Lime Text

Lime Text Experimental Sublime Text clone. The Backend is written in go. If you are fluent in go, go ahead fork the projekt. This project is at an early stage. It is a chance and a challenge. We hope you are up to it.The Frontend is written in what ever......

4. PyGraphviz

PyGraphviz PyGraphviz is a Python interface to the Graphviz graph layout and visualization package.With PyGraphviz you can create, edit, read, write, and draw graphs using Python to access the Graphviz graph data structure and layout algorithms.......

5. Thonny

Thonny Python IDE for beginners. Its supports different ways of stepping through the code, step-by-step expression evaluation, detailed visualization of the call stack and a mode for explaining the concepts of references and heap......

6. Hack

Hack Hack is a programming language for HHVM that interoperates seamlessly with PHP. Hack reconciles the fast development cycle of PHP with the discipline provided by static typing, while adding many features commonly found in other modern programming languages.Hack provides instantaneous type checking via a local server that watches the filesystem.......

7. thinBasic

thinBasic thinBasic is a simple, flexible, and easy-to-learn interpreted programming language. It lets you quickly and easily develop programs for Windows. thinBasic was first released in 2004. Since then thinBasic has steadily improved thanks also to the help of a growing number of enthusiastic users. Although thinBasic is an interpreted language......

8. WeeScript Automation

WeeScript Automation WeeScipt is a powerful Windows automation suite and software building tool for both novices and experts alike. Create simple automation, or full-featured user interface’s; even difficult tasks like making a windows service or multi-threading are as simple as a few clicks.WeeScript will help assist you with your automation, coding and......

9. django-git

django-git A simple Gitweb replacement built with Django.......

10. Apple Swift

Apple Swift Swift is a programming language for iOS, OS X, watchOS and tvOS apps that builds on the best of C and Objective-C, without the constraints of C compatibility. Swift adopts safe programming patterns and adds modern features to make programming easier, more flexible, and more fun. Swift’s clean slate, backed......

11. serf

serf serf library is a C-based HTTP client library built upon the Apache Portable Runtime (APR) library. It multiplexes connections, running the read/write communication asynchronously. Memory copies and transformations are kept to a minimum to provide high performance operation.......

12. Cython

Cython Cython is a language that makes writing C extensions for the Python language as easy as Python itself. Cython is based on the well-known Pyrex, but supports more cutting edge functionality and optimizations.The Cython language is very close to the Python language, but Cython additionally supports calling C functions and......

13. Eclipse

Eclipse Eclipse is an extensible development platform with runtimes and application frameworks for building, deploying and managing software across the entire software lifecycle. Many people know Eclipse as a Java IDE, but it is much more than that- Eclipse actually consists of over 60 different open-source projects, organized into 6 different......

14. DrPython

DrPython DrPython is a highly customizable text editor geared towards writing programs in Python quickly and easily. It is written in Python using the wxPython toolkit (which makes use of the Scintilla text control internally).......

15. nuitka

nuitka From the creator of the Python compiler.Nuitka is the Python compiler. It is a seamless replacement or extension to the Python interpreter and compiles every construct that CPython 2.6, 2.7, 3.2, 3.3, 3.4, and 3.5 have. It then executed uncompiled code, and compiled code together in an extremely compatible manner.You......