1724
Comment: WxPython, Remi, rep..it
|
← Revision 21 as of 2020-09-06 12:39:52 ⇥
73
Redirect to GuiProgramming
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
This page provides some brief descriptive information on a number of GUI toolkits available for Python. For a full list of of toolkits with more in-depth information, see GuiProgramming. |
|
Line 4: | Line 2: |
[[GuiProgramming]] is a similar page whose content complements this page. | This page has been merged into [[GuiProgramming]]. |
Line 6: | Line 4: |
= pyFLTK = * wrapper for FLTK, Fast Light Toolkit * cross-platform * small and fast * access to OpenGL = Pygame = * you are in full control * you are responsible for everything * only one window * Primarily an introduction to game programming = PyGTK = * powerful - aims to be a 1:1 GTK wrapper * good GTK docs out there for both C and Python * it's a wrapper - sometimes C idioms leak through = Pyglet = * new * OpenGL-y (3D) = PyGUI = * cross-platform, utilizing the underlying system's GUI facilities * designed to work smoothly with Python's language features and data types * API is documented purely in Python terms (so it's not necessary to read documentation for an underlying toolkit) = PyQt = * Wraps Qt * Not just GUI features = PySide = * Wraps Qt * Api compatible with PyQt * LGPL License = PySimpleGUI = * Wraps tkinter, Qt, WxPython or Remi (for Browser) * Can run "in the cloud" by using [[https://repl.it/@PySimpleGUI|repl.it]] * Custom GUI layouts * Change import statement to move from one GUI platform to another * Extensive documentation including [[http://Cookbook.PySimpleGUI.org|Cookbook]] = PythonCard = * Wraps WX * Easy to use * Graphic widget insertion * Slightly slow = Tkinter = * standard GUI toolkit included with Python * simple and easy = wxPython = * cross platform * doesn't always look the same though |
This page has been merged into GuiProgramming.