Microsoft is taking steps to open-sourcing Windows 11 User Interface Framework

A Dream for Those of us Who Like to Customize

A great article from Neowin by Taras Buria ยท Aug 2, 2025 03:44 EDT

Is it possible Microsoft has given in on letting users customize the Windows 11 UI?

https://www.neowin.net/news/microsoft-is-taking-steps-to-open-sourcing-windows-11-user-interface-framework/

 

19,832 views 7 replies
Reply #1 Top

Would be nice! :-)

+1 Loading…
Reply #2 Top

I wonder how long those increments will be, releasing sections of the WinUI Code. 24H2 used to be Harder but not impossible to Fully Skin All Areas, Now Its Much Easier. I Think Maybe they thought Customizers Would Just Swallow them making things harder to Skin, But As We Know Customizers Will and have always found ways of giving themselves A Better Looking Desktop. Windhawk Has Really Took Off Allowing Users To Cherry Pick What They Like About MS OSs , and then use those Mods to Re Create The Best Parts, then incorporate them into The Latest Windows OS.

Users Will Always Push Back, as they do not like being told to Do This Or Do That, MS Removed The Win 10 Taskbar From Later Editions of Win 11, So Program Creators Released Software To Bring It Back etc. etc.

I am not saying MS have listened, as we know they Do Not Have Ears, but no matter the reason, Its Good For Us.:star:  

+2 Loading…
Reply #3 Top

Thanks for the news, pelaird. I'm far from opposed...hope it'll yield a more esthetically pleasing experience. :thumbsup:  

+2 Loading…
Reply #4 Top

WinUI is not the UI for everything in the OS.  It is purely a layer some apps can use for app development if they wish.

+1 Loading…
Reply #5 Top

Quoting Neil, reply 4

WinUI is not the UI for everything in the OS.  It is purely a layer some apps can use for app development if they wish.

I knew it was too good to be true. ;P  

Reply #6 Top

Quoting Neil, reply 4

WinUI is not the UI for everything in the OS.  It is purely a layer some apps can use for app development if they wish.

Thanks Neil. Could you explain this in a little more detail. Perhaps an example.