Replies: 22 comments 26 replies
-
|
I see different reasons for Winui3.
So maybe it is not just about personal preferences but rather technology and things moving forward. I believe the more you learn about Winui3 the larger will the ROI become also in terms of UX and workflow improvements, that you might not consider with Winforms. Thank you for going through all the pain, investing so much of your free time. |
Beta Was this translation helpful? Give feedback.
-
|
Definitely modern approach |
Beta Was this translation helpful? Give feedback.
-
|
Option B. The ‘modern’ style—the so-called ‘Fluent UI’ branch, all those rounded corners, extra-slim lines or even no lines, evilish colours, etc, are utterly disgusting. Anything up to Windows 10’s visual design was fine, but definitely no Fluent UI. |
Beta Was this translation helpful? Give feedback.
-
|
The future of Windows is clearly WinUI, so you should really lean into that framework, @Belim. Its also much easier for the average user to handle. The old GUI was more of a power-user thing anyway |
Beta Was this translation helpful? Give feedback.
-
|
With the current packaging: The old version. If the packaging can be change so that the windows App SDK isn't needed / included in the binary, than I'd vote for the new version. |
Beta Was this translation helpful? Give feedback.
-
|
A lot of people, myself included, naturally gravitate toward newer stacks because they promise better tooling, nicer UIs, and a more modern development experience. Modern frameworks are powerful, but they also bring layers of architecture and dependencies. For some projects that trade-off makes perfect sense. For others, it’s just overhead. I’m not against modern frameworks, but I see Winslop fundamentally as a tool. At the end of the day, the most valuable resource in an open-source project isn’t the framework, it’s the developer’s time. |
Beta Was this translation helpful? Give feedback.
-
|
If it's between those two screenshots, definitely the retro one. Why? Because the WinUI3 mockup in the OP here is afflicted by some of the very same UX regression paradigms that have led to win11 Explorer/Settings UIs feeling awful to use beyond the embarrassing performance hit:
These things can probably be solved in WinUI3 with further wrangling. But the current style (and what I assume are WinUI3 defaults) is functionally a big step back. After writing all of the above, I saw the collapsed "Yesterday's WinUI meltdown" section. Definitely the right call given all that predictably BS modern framework nonsense that reflects my own previous poor experiences with WPF vs. Forms. Maybe there's a modern UI framework out there that isn't such needlessly tangled spaghetti crap, but I don't normally do UIs so don't know of one yet. |
Beta Was this translation helpful? Give feedback.
-
|
Beauty is only skin-deep. Lean, clean and easy to code means you'll stay sane longer. Retro it is. |
Beta Was this translation helpful? Give feedback.
-
|
I think the main takeaway from this poll is the almost even split between the results. Modernization will bring dissatisfaction to >50% of the users. you probably knew this already, idk, this is my nothing opinion to keep in mind. |
Beta Was this translation helpful? Give feedback.
-
|
Does a simple tool (set and forget) like Winslop really need to go with the flow? What's next, more crap I understand it's a good idea to keep one's skills updated as a developer and I respect that, but please |
Beta Was this translation helpful? Give feedback.
-
|
@click-click @jakemontijo95-ops @KnivesTV @Mykinius @antwnhsx @aloneguid @Karl-WE fair point and honestly both sides have valid arguments Thats why my current approach is
technically speaking, winui3 is where much of the modern windows ecosystem is heading. a lot of built-in windows 11 apps already follow that design direction, notepad, calculator, settings, and others. tools like powertoys are also built around the same modern ui stack. like it or not, thats the visual language microsoft is pushing across the platform. and in software, just like everywhere else, appearance matters, beauty sells. in fact, winforms still excels at
winui3 on the other hand brings
so for now the plan is simple: but realistically speaking, at some point i will probably have to move further in the winui direction anyway, if only from a developer perspective. that's where the platform, tooling, and ecosystem are moving, whether we like it or not. and while many of us still appreciate the efficiency and clarity of classic desktop UIs, a lot of newer users simply didnt grow up with those windows-98-style interfaces anymore. for them, the modern windows 11 look is just the normal baseline. so for now, i will experiment, listen to feedback, and see where winslop naturally ends up. and yes, when i started this migration i was very skeptical (and honestly pretty annoyed) about the whole thing. i even wrote a small rant about it here https://github.com/builtbybel/Winslop/blob/main/CHANGELOG.md |
Beta Was this translation helpful? Give feedback.
-
|
I had to install a new runtime for the new layout tool. Retro is much better; it's so much smaller and doesn't require me to install even more stuff to run. No need for fancy stuff. |
Beta Was this translation helpful? Give feedback.
-
|
Definitely the Retro/Classic build. The new WinUIslop interface has needlessly large spaces and fonts, wastes space for other options to fit tidily around the app, strange kerning all around, the list goes on. It's like people lost their 20/20 vision. Rounded corners will never be a thing. I like precision-pixel arrangements, and will always prefer easy-to-see boxes, lines and frames. WinUI was a deranged direction taken to compete with other cough Apple cough systems to try to be the "new coolest kid'round the block". |
Beta Was this translation helpful? Give feedback.
-
|
You know you love it despite your moans! Just think of the satisfaction of getting there. Keep up with Microsoft's changes. I'm voting for the modern way! |
Beta Was this translation helpful? Give feedback.
-
|
This is not Winslop criticism, but rather Microsoft. I don't think "modern" way is actually modern. Desktop app development mostly went downhill due to how bad the modern windows UI stack is. Name one application you use daily that is WinUI 3. |
Beta Was this translation helpful? Give feedback.
-
|
Option B, no question. Winslop is a set-and-forget power tool. You launch it, apply your tweaks, and close it. The UI just needs to stay out of the way and do its job fast. WinForms delivers exactly that: lean binary, zero extra dependencies, instant startup, dense layouts that show you everything at once. WinUI 3 brings rounded corners and a truckload of SDK baggage to a utility that debloats Windows. The irony is hard to ignore. Belim's own rant in the changelog says it better than any poll comment could. The WinForms version is already the right answer. Ship it, keep it fast, keep it simple. The community that actually uses tools like this grew up valuing efficiency over aesthetics. That audience is not going anywhere. |
Beta Was this translation helpful? Give feedback.
-
|
What @GodsBoy said was spot on the money. I couldn't have said it better myself. This is what the project needs because this is what the project represents. Imagine using a bloated 40MB pretty tool to unbloat Windows just because half the users want something aesthetically pleasing to look at for about 30 seconds. It serves no purpose, but at least it looks modern, and that gives you a good feeling. Now imagine using a 200KB tool that is easy to code, maintain and run, and it gets the job done just as well. We're talking about ~200x physical size difference here just to have rounded corners and a pastel colored rainbow theme. After you use Winslop, you close it and forget about it for a while. Tell me: Does it really matter how pretty it was? Does it create lasting memories of that time you de-slopped Windows, or is it more important that Belim puts his time and resources into making a tiny little tool even better for the rest of us without wasting time fiddling around with unnecessary complexities and bloat that WinUI 3 provides? Really think about it. Common sense should be kicking in about now. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
|
we don't mind the modern way but the size is matter here! anyway thanks in advance for your amazing work and effort. |
Beta Was this translation helpful? Give feedback.
-
|
The WinUI 26.03.110 release is 44 megabytes in size while the WinForms 26.3.31 version is 200 kilobytes in size. That answers our question quite succinctly and I have ZERO understanding of why someone would prefer the former. A proper application should fit into kilobytes or maybe a couple of megabytes of code; anything larger suggests incompetence. What's the point of a .NET environment if the distributed executable is a 50MB package? How is .NET helping? I suspect that at some point people are going to give up and let Claude write our applications in MASM. As some have noted all along, .NET was the beginning of the end for Windows; it's been downhill ever since. MS can shove their "Fluent Design System" right up their stack. My 2 cents obviously don't matter as I'm not the one trying to make Winslop have the highest impact to the most users, but there they are ;). I wish Belim all the best as they try to navigate the path forward on a platform that is less and less profitable, and thus less important, to Microsoft as time goes on. Microsoft is not an OS company anymore; it's a cloud company that unfortunately still owns a legacy OS. |
Beta Was this translation helpful? Give feedback.
-
|
Aesthetically, WinUI3, because I'm so over XP. But to keep from driving you Postal - whatever you decide. I'd venture that the vast majority of users are not, in fact, here for "pretty pretty graphics" - they're here to change something (or many somethings) that Micro$oft simply fucked up. Whenever that happened to be. It's not something that's gonna be sitting in their trays that they consult every 5 minutes (aka Discord, or whatever the new thing is to replace Discord these days). Run it, set your Windows up the way you want, and then (hopefully! I must include the caveat!) you don't run it for at least a few months. Besides - you're the one that wrote: https://github.com/builtbybel/Winslop?tab=readme-ov-file#built-to-remove-things-not-to-impress-you So, yeah. I don't think you'll be worried about the 3 people who stop using it if you abandon the WinUI3 version. |
Beta Was this translation helpful? Give feedback.
-
|
I actually don't have much knowledge about WinRT or UI development on Windows, but dude, you put in a great effort to redesign the app in a framework that consumed many hours of your time, and you also avoided that c*ncer they call "Vibe coding". |
Beta Was this translation helpful? Give feedback.


Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
🗳 Winslop Direction Poll
Winslop just got a WinUI 3 port, but the classic WinForms / .NET Framework version still exists.
Now the question is simple:
Which direction should Winslop take?
Option A: The modern Microslop road
🚀 WinUI 3 / Windows App SDK
Fancy Windows 11 UI, modern stack, more complexity.
👍 React with 👍
Option B: The retro power tool
🛠 WinForms / .NET Framework
Lean, fast, minimal dependencies, classic Windows utility vibes.
👍 React with 🚀
Yesterday's WinUI meltdown
🎉 So after some experiments, frustrations, and a few choice words directed at Microslop's UI stack, Winslop ultimately stays true to its roots.
I need to vent about WinUI.
I moved Winslop from .NET Framework 4.8.1 to .NET 10 first and honestly, that still felt like half a solution.
So I went straight for the next "logical" step: a WinUI conversion
Here's the thing: I'm a minimalist. I like lean code, direct control, and software that doesn't require a small religion to maintain. That's why, in the Microsoft .NET ecosystem, I still stick with WinForms. Without WinForms, I probably wouldn't even keep a second OS partition just to run Windows 11. WinForms is one of the few things in the whole stack that still feels... sane.
So, WinUI. "Modern Windows 11 UI experience", right? (Screenshot below)
After about five hours, I had a working
MainWindow.xamland a connected feature page that sort of worked. But the scope and ceremony were insane. To me it felt like migrating a classic VB6 application to VB.NET back in the day. You know, back before Microsoft also decided to slowly suffocate VB.NET for sport.And I'm sorry, but why is everything so Microslop?
There was a time when you could build a full Windows app with a few forms and some logic. Now it feels like you need three frameworks, four patterns, and a ceremonial XAML ritual just to show a button. We managed to land humans on the moon in 1969 with computers weaker than a modern toaster — but in 2026 a simple Windows UI apparently requires half the Microsoft ecosystem and a small architectural thesis.
F*ckkkk... Like… no, seriously. I'm not doing this. WinUI is a monster. It's not "modern", it's unbounded complexity disguised as progress.
It's a stack that constantly demands more structure, more glue, more patterns, more XAML rituals until your simple little utility starts looking like a corporate enterprise app with a thousand moving parts.
Sure, I could have made it easy and let a coding agent brute-force the conversion. But what's the point?
Programming is something I genuinely enjoy. It relaxes me. But not like this. I'm not 19 anymore, chasing the Silicon Valley fantasy of a multimillion-dollar startup fueled by vibe-coding and buzzwords. I want to build software, not manage a labyrinth.
And honestly, I should have known better.
If you want to understand what WinUI is, just look at the "fancy" Windows 11 Explorer:
pretty? maybe. but sluggish, inconsistent, and occasionally bizarre. It's the perfect demo of the WinUI promise and the WinUI reality.
The slow parts are WinUI 3, and the buggy parts are Win32
Microslop in a nutshell.
No wonder 80% of Microslop apps are web apps now — even those often feel faster than WinUI.
So yeah. Sorry, folks. Winslop stays a classic WinForms app.
I'm not spending my limited time on this kind of bullshit.
Vote with reactions or drop a comment explaining why.
The goal is simple:
figure out what Winslop should become going forward.
296 votes ·
Beta Was this translation helpful? Give feedback.
All reactions