this is a german Web-Mirror of PYTHON.ORG powered by Domainunion AG

Differences between revisions 1 and 36 (spanning 35 versions)
Revision 1 as of 2002-07-12 22:29:50
Size: 226
Editor: anonymous
Comment: missing edit-log entry for this revision
Revision 36 as of 2003-01-04 06:16:59
Size: 2711
Editor: 200
Comment: since the development tools is a table, making the toolkits a table too; adding
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
Some available GUI's for Python: '''Note:''' This section is rather incomplete. Don't be too disappointed if you can't find the information you need, but please add any information you can contribute.
Line 3: Line 3:
TkInter '''Todo:''': Would it be useful to have information about the GUIs and development tools in a fixed format to make them more easily comparable (see WebProgrammingTemplate and WebProgrammingTemplateHelp). Some categories: directly supported widgets, addon widgets, layout managers, ...
Line 5: Line 5:
WxWindows === Some available GUI's for Python: ===
Line 7: Line 7:
PyQt   || '''Package''' || '''Target''' || '''Notes''' ||
  ||||||<bgcolor='#E0E0FF'> Platform-specific ("native") ||
  || BeThon || BeOS || ||
  || MacPython || MacOS || Supports both OSX and OS9 ||
  || Win32All || Windows || Also known by the names of its components: PythonWin (for the UI), Win32Com (for COM/ActiveX), Win32 (for some other parts of the API) ||
  ||||||<bgcolor='#E0E0FF'> Portable ||
  || TkInter || Tk || Python's "standard" GUI library ||
  || WxPython || WxWindows || ||
  || PyGtk / PyGnome || Gtk / Gnome || ||
  || PyQt || Qt || ||
  || PyFltk || FlTk || Dead? ||
  || FxPy || FOX || ||
  || PyPicoGUI || [https://picogui.org/ PicoGUI] || python library is included in the main PicoGUI release ||
  || AnyGui || many || single source code runs on many GUI back-ends, including most others in this table, plus ncurses ||
Line 9: Line 22:
FlTk Anyone for a GuiProgrammingShootout?
Line 11: Line 24:
FoxGui === Some available GUI development tools: ===
Line 13: Line 26:
Some available GUI development tools:   || '''IDE''' ||'''Target'''||'''Notes'''||
  ||BoaConstructor|| WxPython ||GPL, Alpha, but starting to mature. Useful for debugging wxPython code!||
  || BlackAdder || PyQt ||Commercial, $50-400||
  || ["eric"] || PyQt ||Python IDE based on PyQt and QScintilla. GUI development features???||
  || PythonWorks || TkInter ||Commercial, $400 for single licence.||
  || PythonCard || WxPython ||Python License. Alpha.||
  || WxDesigner || WxPython ||Commercial Student EUR 29, Single user EUR 129||
  || WxGlade || WxPython ||MIT License, Alpha.||
Line 15: Line 35:
WingIde (I removed references to IDLE and WingIDE, since they are not GUI development tools. They are Python development tools with a GUI. Not the same thing, see IntegratedDevelopmentEnvironments -- Thinki:MaLy )
Line 17: Line 37:
TkinterIdle === Links ===
Line 19: Line 39:
BoaConstructor CameronLaird's personal notes on Python GUIs [https://phaseit.net/claird/comp.lang.python/python_GUI.html] includes over 25 links to toolkits and techniques for connecting python with a GUI.
Line 21: Line 41:
BlackAdder

PythonWorks

PythonCard

WxDesigner
Other places to look are Thinki:PythonGuis at Thinki, and https://sensei.co.il/python/ui.html .

Note: This section is rather incomplete. Don't be too disappointed if you can't find the information you need, but please add any information you can contribute.

Todo:: Would it be useful to have information about the GUIs and development tools in a fixed format to make them more easily comparable (see WebProgrammingTemplate and WebProgrammingTemplateHelp). Some categories: directly supported widgets, addon widgets, layout managers, ...

Some available GUI's for Python:

Anyone for a GuiProgrammingShootout?

Some available GUI development tools:

(I removed references to IDLE and WingIDE, since they are not GUI development tools. They are Python development tools with a GUI. Not the same thing, see IntegratedDevelopmentEnvironments -- MaLy )

CameronLaird's personal notes on Python GUIs [https://phaseit.net/claird/comp.lang.python/python_GUI.html] includes over 25 links to toolkits and techniques for connecting python with a GUI.

Other places to look are PythonGuis at Thinki, and https://sensei.co.il/python/ui.html .

GuiProgramming (last edited 2024-11-17 13:24:12 by PySimpleGUI)

Unable to edit the page? See the FrontPage for instructions.