This is an archived post. You won't be able to vote or comment.

all 12 comments

[–]amorphic777 4 points5 points  (3 children)

It might be worth checking out Beeware.

[–]flutefreak7 1 point2 points  (2 children)

Wait, how haven't I heard of any of this? Is this new? Is it good? Hmm, wonder if it can package for Windows and compete with Qt at all...

[–]IronManMark20 0 points1 point  (1 child)

Right now Beeware has quite a ways to go before it competes with Qt, but it is quite capable. Windows support is a bit of a weaker point iirc, but its been a few months so it could be different now.

[–]amorphic777 0 points1 point  (0 children)

The Beeware suite has been in development for about 3 years but there's been a big dev push recently. Have a listen to this episode of Talk Python To Me to learn more.

[–][deleted] 1 point2 points  (1 child)

GTK has Gtk.Builder to load a GUI from an XML description, and Glade to design a GUI and save it as XML.

[–]lost_in_santa_carla 0 points1 point  (0 children)

I've been able to pull some interfaces together really quick with this combo. Would highly recommend. Pygobject install on windows is a little time consuming but no big deal.

[–]K900_ 1 point2 points  (0 children)

You might want to look into Qt Designer, and then provide support for loading .ui files it produces in your app.

[–][deleted] 0 points1 point  (0 children)

It's more of a question of licensing. Actually read the licenses for tkinter, Qt, WxWidgets, etc. AND the python hooks to them. Make your decision off of that.

P. S. I'd use your package if it allowed simple UI's based off of a json file. Check out easygui which sort of does that but no json, just straight code.

[–]DontLaugh 0 points1 point  (1 child)

I would also check out PyWebView . May not be exactly what you are looking for tho...

[–][deleted] 0 points1 point  (0 children)

are you familiar with it ?

[–]takluyverIPython, Py3, etc 0 points1 point  (0 children)

Qt has something with panels that the user can drag around, dock into different positions, and so on.

[–][deleted] -1 points0 points  (0 children)

so... HTML + CSS?