WinUICommunity Save

WinUICommunity is a collection of useful classes, controls, styles, and codes for WinUI 3. Create a WinUI 3 app in less than a minute with the built-in project templates and scaffolding tools.

Project README

dotnet OS IDE-version githubrepo-size
Projects Packages
releaseDate license Docs build

Packages Download/Installation Documentation
Visual Studio Marketplace Version Marketplace Document
NuGet Version NuGet Download Document
NuGet Version NuGet Download Document
NuGet Version NuGet Download Document
NuGet Version NuGet Download Document
NuGet Version NuGet Download Document

🌟 Support My Work! 🌟

[!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

πŸš€ WinUICommunity πŸš€

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.

πŸ“š Explore Our Documentation! πŸ“š

[!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.

πŸ§‘β€πŸ’» Contributing πŸ§‘β€πŸ’»

Found a bug? Want to contribute? We’d love your input! Happy coding! πŸ–₯οΈπŸ’‘


πŸ”₯ Core πŸ”₯

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...

⚑ What’s Inside? ⚑

  • ✨ Converter
  • ✨ DynamicLanguage
  • ✨ Extensions
  • ✨ Helpers
  • ✨ NavigationService
  • ✨ RainbowFrame
  • ✨ ThemeService
  • ✨ PickCredential
  • ✨ RequestWindowsPIN
  • πŸš€ And More...

πŸ’» Installation | Nuget

Install-Package WinUICommunity.Core

[!WARNING] For more info See the Core and Docs


πŸ”₯ Components πŸ”₯

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.

⚑ What’s Inside? ⚑

  • ✨ 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

πŸ’» Installation | Nuget

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


πŸ”₯ Win2D πŸ”₯

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.

⚑ What’s Inside? ⚑

  • ✨ TiledImageBrush
  • ✨ OutlineTextControl
  • ✨ WaveCircle
  • ✨ BlurAnimationHelper
  • ✨ Watermark
  • ✨ TextMorphEffect
  • ✨ TextGlitchEffect
  • ✨ TextBlockStrokeView
  • ✨ Particle
  • ✨ BubbleButton
  • ✨ BubbleProgressButton
  • ✨ GooeyFooterEffect
  • ✨ GooeyEffect
  • ✨ GooeyButton

πŸ’» Installation | Nuget

Install-Package WinUICommunity.Win2D

After installing, add the following resource to app.xaml

<ResourceDictionary Source="ms-appx:///WinUICommunity.Win2D/Themes/Generic.xaml" />

[!WARNING] For more info See the Win2D and Docs


πŸ”₯ LandingPages πŸ”₯

Create a landing page in the style of WinUI 3 and WinUI-Gallery very quickly and easily

⚑ What’s Inside? ⚑

  • ✨ HomeLandingPage
  • ✨ AllLandingPage

πŸ’» Installation | Nuget

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


πŸ”₯ ContextMenuExtensions πŸ”₯

add a new ContextMenu for Windows 11/10.

πŸ’» Installation | Nuget

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

WinUICommunity

WinUICommunityTemplates


History

SelectorBarSegmented / Experimental

WinUICommunity

WinUICommunity

ColorfulShimmingEffect

WinUICommunity

TiledImageBrush /Win2d

WinUICommunity

OutlineTextControl /Win2d

WinUICommunity

FlipSide

WinUICommunity

LongShadowTextBlock

WinUICommunity

PickCredential

WinUICommunity

RequestWindowsPIN

WinUICommunity

PagerControl

It will be removed with the release of WASDK v1.6

WinUICommunity

IndeterminateProgressBar

WinUICommunity

LoadingIndicator

WinUICommunity

ThemeService / Backdrop TintColor

WinUICommunity

OpacityMaskView

WinUICommunity WinUICommunity

AutoScrollView

WinUICommunity WinUICommunity

ProgressRing

WinUICommunity

WaveProgressBar

WinUICommunity

Watermark /Win2d

WinUICommunity WinUICommunity

BlurAnimationHelper /Win2d

WinUICommunity

GooeyButton /Win2d

WinUICommunity

GooeyEffect /Win2d

WinUICommunity

GooeyFooterEffect /Win2d

WinUICommunity

WaveCircle /Win2d

WinUICommunity

Bubble /Win2d

WinUICommunity

Particle /Win2d

WinUICommunity

TextBlockStrokeView /Win2d

WinUICommunity

TextGlitchEffect /Win2d

WinUICommunity

TextMorphEffect /Win2d

WinUICommunity

TitleBar

WinUICommunity WinUICommunity WinUICommunity

FontIcon Extension : Choose Fluent Icons (more than 1400) with Name or Code

WinUICommunity WinUICommunity

Divider

WinUICommunity

Shield

WinUICommunity

Gravatar

WinUICommunity

Growl

WinUICommunity

Transparent Backdrop

WinUICommunity

Acrylic Backdrop

WinUICommunity WinUICommunity

Options Page Control

WinUICommunity

ContextMenu

WinUICommunity

SwitchPresenter

WinUICommunity

Blue InfoBar

WinUICommunity

Border Style

WinUICommunity

StackPanel Style

WinUICommunity

Grid Style

WinUICommunity

Settings

WinUICommunity WinUICommunity WinUICommunity

AutoSuggestBox Helper

WinUICommunity

Enum Value Extension

WinUICommunity

Picker

WinUICommunity

TextBox Extension

WinUICommunity WinUICommunity

Validation

WinUICommunity

AppNotification

WinUICommunity

CheckBox With Description Control

WinUICommunity

WinUICommunity

Inline AutoComplete

WinUICommunity

TextBox Checked

WinUICommunity

KeyVisual

WinUICommunity

ListViewItem Setting Style

WinUICommunity

WinUICommunity

Shortcut

WinUICommunity WinUICommunity

TabViewItem Style

WinUICommunity

Taskbar Helper

WinUICommunity

LandingPages

WinUICommunity

WinUICommunity

WinUICommunity

WinUICommunity

WinUICommunity

WinUICommunity

Settings

WinUICommunity

WinUICommunity

WinUICommunity

WinUICommunity

WinUICommunity

WinUICommunity

Open Source Agenda is not affiliated with "WinUICommunity" Project. README Source: WinUICommunity/WinUICommunity

Open Source Agenda Badge

Open Source Agenda Rating