Designing a GUI for a Python Application
I have written a fairly complex application (Youtube Transcript Extraction) in Python3, which comes in at 700 SLOC, and it currently runs directly from my terminal on an Ubuntu Desktop. However I plan to make a Graphical User Interface (GUI) for it, so that I can pretend to be a grown-up, and also package & distribute the application to those who prefer to use a GUI.
Usually I would smash something up with a Flask (Python3) app, with a minimal set of user controls, zero styling so rendered Foreground=Black, Background=White, minimal labelling etc.
Functional but fugly 😁
Since I am here I thought I should ask, how would I approach the design, scoping and execution of a GUI with regard to contemporary but neutral styling, UX and performance considerations?
What technical stack should I use for the GUI? How do I choose the styling etc if I want this brand-agnostic?
Happy to read existing documentation or video sources, but to be honest, I have zero clue.
3
9 comments
AI Automate Services
4
Designing a GUI for a Python Application
AI Design Club
skool.com/ai-design-club
AI Design Club is a community for brand designers learning to build and ship products with AI tools — not just design them.
Powered by