I'm looking for a solution (an IDE ?) to quickly generate simple GUI windows programs.

Where the learning curve is fast to grasp how work this solution.

My requirements this solution:

  1. Free [and opensource]
  2. work with Python and/or VB.net
  3. run on Windows alternatively on Linux Mint
  4. is natively using a dark theme or can be switched on it.
  5. [lightwave]

Thank you,

2 Answers 2


For Python - PyQT5 is the best option available. It also has QT Designer - drag and drop tool for creating GUI. Its very user friendly. Check it out


A couple of Python libraries that you might consider using to simplify the creation of a GUI with Python's native Tkinter UI library are tklayout and tkpane. These libraries do not provide a GUI form designer, or an IDE, but they simplify the coding of UI interfaces.

The tklayout library allows you to specify a high-level description of the spatial relationships between UI elements, and then automatically builds the Tkinter frames for that structure.

The tkpane library encapsulates Tkinter widgets in objects (panes) that have methods that push and pull data between different panes. With a visual form designer you ordinarily have to code all the data-handling operations yourself, but the tkpane library eliminates much of that coding through the use of methods that describe the data dependencies between panes. After the dependencies are described, data are automatically passed between panes as the user interacts with the widgets.

Disclaimer: I wrote tklayout and tkpane.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.