57
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
this post was submitted on 11 May 2025
57 points (76.1% liked)
Open Source
36734 readers
200 users here now
All about open source! Feel free to ask questions, and share news, and interesting stuff!
Useful Links
- Open Source Initiative
- Free Software Foundation
- Electronic Frontier Foundation
- Software Freedom Conservancy
- It's FOSS
- Android FOSS Apps Megathread
Rules
- Posts must be relevant to the open source ideology
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
- !libre_culture@lemmy.ml
- !libre_software@lemmy.ml
- !libre_hardware@lemmy.ml
- !linux@lemmy.ml
- !technology@lemmy.ml
Community icon from opensource.org, but we are not affiliated with them.
founded 5 years ago
MODERATORS
I know its super in-fashion to shit on the concept of "vibe coding" but I really do wish there was a more boilerplate way to remove having to worry about designing the UI/UX so I could focus on getting the MVP functionality down and having it relatively neatly display, more akin to designing a form or Apple Shortcut.
I have tons of forms I've designed that are basically de facto programs that I can whip up super easily and just pick the data "type" for each "line" of the form which essentialky equates to a line or block of code in a code program. Decent looking enough, interactive, can easily high-level edit and tweak shit and test it to make sure it mostly fool-proof produces the outputs that are needed.
Whenever I think of all the graphical and UI and UX stuff that has to go into making a viable app I get so discouraged, I hate having to think about all that stuff and the geeking around to make it functional let alone aesthetic
Yes.
In a way, it is super funny ironic / funny to me that we have basically no actual GUI standard. There is Qt, there is stuff with html/css/js, and the rest just lack tons of features.
No idea how it works on windows tbh.
Making a cli app? Sure, easy peasy, done in 5 mintues. Making a small GUI app? Strap in for 2 weeks of basics how this framework chose to solve certain issues.
I realize it's just another framework. But I think the next time I'm building something useful beyond a basic CLI I will try textualize. https://github.com/Textualize/textual?tab=readme-ov-file
I don't care much about aesthetic and a similar interface for terminal/web seems like it would be useful.
That said, I fully agree that it's daunting to have to deal with any existing ui. It's really tiresome to jump through multiple hoops just to get/show info - even before trying to make it pretty.
I haven't tried it myself, but isn't GTK supposed to be good at that?
There used to be WYSIWYG GUI designers for both GTK and KDE. There was even one that generated XUL, which Firefox used for a while, IIRC.
Did all those disappear?
I just too everything in TUIs; since I program in Go, that means tview for me. It's really low-effort to get into. But if you want a GUI, surely there's still a UI builder for KDE.
Not perfect but still worth checking out: https://github.com/ocornut/imgui
There are probably bindings for your favorite language
I wish there were proper bindings for python, but dearpygui is ugly as fuck to use.
I believe some guy on youtube attempted implementing better ones