Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dotmorten/winuiex

WinUI Extensions
https://github.com/dotmorten/winuiex

winui winui3

Last synced: 4 days ago
JSON representation

WinUI Extensions

Awesome Lists containing this project

README

        

# WinUIEx
WinUI Extensions

![image](https://github.com/dotMorten/WinUIEx/raw/main/src/logo.png)

A set of extension methods and classes to fill some gaps in WinUI 3, mostly around windowing, authentication and helpers to simplify code.

Watch WinUIEx covered in the On .NET Live show:

[![Watch the video](https://img.youtube.com/vi/VQ0lP_0uboQ/hqdefault.jpg)](https://www.youtube.com/watch?v=VQ0lP_0uboQ&t=169s)

### NuGet Package:
- [WinUIEX](https://www.nuget.org/packages/WinUIEx/)

### Features

- [Window Extension methods](https://dotmorten.github.io/WinUIEx/concepts/WindowExtensions.html)
- [HWND Window Handle Extensions methods](https://dotmorten.github.io/WinUIEx/concepts/HwndExtensions.html)
- [Extended `WindowEx` Window class](https://dotmorten.github.io/WinUIEx/concepts/WindowEx.html)
- [Window Manager](https://dotmorten.github.io/WinUIEx/concepts/WindowManager.html)
- [Splash Screens](https://dotmorten.github.io/WinUIEx/concepts/Splashscreen.html)
- [OAuth Web Authentication](https://dotmorten.github.io/WinUIEx/concepts/WebAuthenticator.html)
- [Custom Window Backdrops](https://dotmorten.github.io/WinUIEx/concepts/CustomBackdrops.html)
- TitleBar control
- Code analyzers for Windows App SDK APIs to guide the developer.

And more to come...

### Example of WinUIEx production apps

- [Windows Dev Home](https://github.com/microsoft/devhome)
- [Microsoft Power Toys](https://github.com/microsoft/PowerToys)
- [Windows Phone Link](https://www.microsoft.com/en-in/windows/sync-across-your-devices)
- [Windows Template Studio](https://marketplace.visualstudio.com/items?itemName=WASTeamAccount.WindowsTemplateStudio)
- [Files App](https://github.com/files-community/Files)
- [Lively Wallpaper](https://github.com/rocksdanister/lively)

#### Functional Test App
https://github.com/dotMorten/WinUIEx/assets/1378165/ce41d0b0-da5d-40c5-b6fd-ff272f15d57e

#### Custom Backdrops:
https://github.com/dotMorten/WinUIEx/assets/1378165/49274b59-5628-4a0c-b6ca-4f38784614cf