Skip to content

Latest commit

 

History

History
54 lines (43 loc) · 3.06 KB

comparison.md

File metadata and controls

54 lines (43 loc) · 3.06 KB

Comparison to similar projects

Do let me know if any of these are incorrect. Some of the comparisons are based off documentation/ the readme

Parser Support

Parser Cli2Gui Gooey Quick
Argparse
Optparse
DocOpt
Click ✔ *
GetOpt
Dephell Argparse
* Partial support (use [Click2Gui](#click2gui))

This works for simpler programs but sadly falls flat for more complex programs

GUI Toolkit Support

GUI Toolkits Cli2Gui Gooey Quick
Tkinter
WxWidgets
Qt
Gtk
Web

GUI Feature Support

Basic GUI Cli2Gui Gooey Quick
Override name/ description
Theming ⚠ Limited ⚠ Limited
DarkMode
Window Size
Element Size
Custom Images

Cli2Gui is pretty lacking in these features and will probably remain that way to ease maintainability - the primary aim is to support multiple argparse libraries over fancy widgets

Advanced GUI Cli2Gui Gooey Quick
Dropdown
Slider
Tabs
Menus
Max Args before Scroll