Packages | Download/Installation | Documentation |
---|---|---|
Important
π I pour my heart and soul into creating useful apps and tools. If youβve found my work helpful or interesting, consider supporting me by making a donation. π
Trust Wallet | Address |
---|---|
Bitcoin | bc1qzs4kt4aeqym6gsde669g5rksv4swjhzjqqp23a |
ETH | 0x40Db4476c1D498b167f76A2c7ED9D45b65eb5d0C |
Welcome to WinUICommunity Core, your go-to toolkit for building WinUI 3 applications with ease. Whether youβre a seasoned developer or just starting out, weβve got you covered! π
WinUICommunity is a collection of useful classes, controls, styles, and codes for WinUI 3, the modern native UI platform for Windows 10+. With WinUICommunity, you can:
- β¨ Create a WinUI 3 app in less than a minute with the built-in project templates and scaffolding tools.
- β¨ Customize the appearance of your app with various themes, such as rainbow, dark, light, and more.
- β¨ Enhance your UI with custom controls.
- β¨ Leverage the power of Win2D, a DirectX-based graphics library for WinUI, to create stunning effects, such as particle, gooey, watermark, etc.
- β¨ Access native Windows APIs from your WinUI app with the PInvoke helper class.
- β¨ Simplify common tasks, such as navigation, theme, update, notification, etc. with the helper classes and extensions.
Tip
Need help getting started with our app? Our comprehensive documentation site covers everything you need to know. Whether youβre a beginner or an experienced user, youβll find answers, tutorials, and tips to enhance your experience. From installation instructions to advanced features, weβve got you covered. Happy exploring! π π Documentation π
Note
Want to see WinUICommunity in action? Head over to our Gallery App for a hands-on experience. Youβll find practical examples, usage scenarios, and interactive demos that showcase the power of our toolkit. See Galery App Source Code or Download from Microsoft Store.
Found a bug? Want to contribute? Weβd love your input! Happy coding! π₯οΈπ‘
Experience WinUI 3 quickly and easily with the help of Core, Everything you need to develop an application is gathered in one place. Helpers, Extensions...
- β¨ Converter
- β¨ DynamicLanguage
- β¨ Extensions
- β¨ Helpers
- β¨ NavigationService
- β¨ RainbowFrame
- β¨ ThemeService
- β¨ PickCredential
- β¨ RequestWindowsPIN
- π And More...
Install-Package WinUICommunity.Core
Experience WinUI 3 quickly and easily with the help of Components, Everything you need to develop an application is gathered in one place. Components Includes custom controls and styles.
- β¨ PinBox
- β¨ SelectorBarSegmented
- β¨ NavigationViewItem Style
- β¨ ColorfulShimmingEffect
- β¨ FlipSide
- β¨ LongShadowTextBlock
- β¨ PagerControl [It will be removed with the release of WASDK v1.5]
- β¨ IndeterminateProgressBar
- β¨ LoadingIndicator
- β¨ AutoScrollView
- β¨ OpacityMaskView
- β¨ ProgressRing
- β¨ WaveProgressBar
- β¨ Divider
- β¨ Shield
- β¨ Gravatar
- β¨ FlyoutMenuButton
- β¨ Growl
- β¨ InlineAutoCompleteTextBox
- β¨ IsEnabledTextBlock
- β¨ KeyVisual
- β¨ OOBEPageControl
- β¨ Shortcut
- β¨ Validation
- β¨ WrapPanel
- β¨ CheckBoxWithDescription
- β¨ OptionsPageControl
- β¨ TitleBar
- β¨ SettingsCard
- β¨ SettingsExpander
- β¨ SettingsGroup
- β¨ SwitchPresenter
- β¨ UniformGrid
- β¨ InfoBar Style
- β¨ Grid Style
- β¨ StackPanel Style
- β¨ Border Style
- β¨ Subtle Button Style
Install-Package WinUICommunity.Components
After installing, add the following resource to app.xaml
<ResourceDictionary Source="ms-appx:///WinUICommunity.Components/Themes/Generic.xaml" />
Warning
For more info See the Components and Docs
Experience WinUI 3 quickly and easily with the help of Win2D Components, Everything you need to develop an application is gathered in one place. Win2d Includes custom controls and styles.
- β¨ TiledImageBrush
- β¨ OutlineTextControl
- β¨ WaveCircle
- β¨ BlurAnimationHelper
- β¨ Watermark
- β¨ TextMorphEffect
- β¨ TextGlitchEffect
- β¨ TextBlockStrokeView
- β¨ Particle
- β¨ BubbleButton
- β¨ BubbleProgressButton
- β¨ GooeyFooterEffect
- β¨ GooeyEffect
- β¨ GooeyButton
Install-Package WinUICommunity.Win2D
After installing, add the following resource to app.xaml
<ResourceDictionary Source="ms-appx:///WinUICommunity.Win2D/Themes/Generic.xaml" />
Create a landing page in the style of WinUI 3 and WinUI-Gallery very quickly and easily
- β¨ HomeLandingPage
- β¨ AllLandingPage
Install-Package WinUICommunity.LandingPages
After installing, add the following resource to app.xaml
<wuc:ItemTemplates/>
<ResourceDictionary Source="ms-appx:///WinUICommunity.LandingPages/Themes/Generic.xaml" />
Warning
For more info See the LandingPages and Docs
add a new ContextMenu for Windows 11/10.
Install-Package WinUICommunity.ContextMenuExtensions
Warning
For more info See the ContextMenuExtensions and Docs
π₯· Project Templates π₯·
Tip
π₯ Create a new project easily with your custom options, you can use our project templates and wizard! Download and install our VSIX extension from Marketplace
It will be removed with the release of WASDK v1.6