Common.Logging.Core by: Aleksandar Seovic Mark Pollack Erich Eichinger Stephen Bohlen
  • 349 total downloads
  • Latest version: 3.4.1
  • PCL Common.Logging.Portable Common.Logging.Core logging log Common.Logging
Common.Logging.Core contains the portable (PCL) implementation of the Common.Logging low-level abstractions common to all other Common.Logging packages.
CommonServiceLocator by: .NET Foundation and Contributors
  • 230 total downloads
  • Latest version: 2.0.7
  • Unity Container unitycontainer Microsoft.Practices.Unity IoC Microsoft.Practices.ServiceLocation Service Location
The library provides an abstraction over IoC containers and service locators. Using the library allows an application to indirectly access the capabilities without relying on hard references.
CommunityToolkit.Common by: Microsoft
  • 82 total downloads
  • Latest version: 8.4.0
  • dotnet Community Toolkit .NET Incremental Loading Collection IncrementalLoadingCollection String Array Extensions Helpers
This package includes .NET helpers such as: - IncrementalLoadingCollection: Simplifies the definition and usage of collections whose items can be loaded incrementally only when needed by the view. - String extensions and array extensions: These extensions make working with string and arrays easier.
CommunityToolkit.Diagnostics by: Microsoft
  • 404 total downloads
  • Latest version: 8.4.0
  • dotnet Community Toolkit .NET Diagnostics Guard ThrowHelper TypeInfo Extensions Helpers
This package includes .NET helpers such as: - Guard: Helper methods to verify conditions when running code. - ThrowHelper: Helper methods to efficiently throw exceptions.
CommunityToolkit.Maui by: Microsoft
  • 624 total downloads
  • Latest version: 14.0.1
  • dotnet maui toolkit kit communitytoolkit dotnetcommunitytoolkit
The .NET MAUI Community Toolkit is a collection of Animations, Behaviors, Converters, and Custom Views for development with .NET MAUI. It simplifies and demonstrates common developer tasks building iOS, Android, macOS and Windows apps with .NET MAUI.
CommunityToolkit.Maui.Core by: Microsoft
  • 551 total downloads
  • Latest version: 14.0.1
  • dotnet maui toolkit kit communitytoolkit dotnetcommunitytoolkit
Core library for community toolkits using .NET MAUI
CommunityToolkit.WinUI by: Microsoft.Toolkit
  • 4 total downloads
  • Latest version: 7.1.2
  • Windows Community Toolkit WCT .NET WinUI Storage File Folder Color Conversion Stream Helpers Extensions System Information
This package includes code only helpers such as Color conversion tool, Storage file handling, a Stream helper class, SystemInformation helpers, etc.
CommunityToolkit.WinUI.Extensions by: Microsoft.Toolkit
  • 39 total downloads
  • Latest version: 8.3.260211-preview1
  • Windows Community Toolkit WCT UWP WinUI Uno Platform WindowsAppSDK WASDK WinAppSDK Universal
This package contains various Extensions for text, framework components (dispatcher, visual tree, FrameworkElement, etc.), visual transforms, shadows, ScrollViewer, ListViewBase, and more.
CommunityToolkit.WinUI.Notifications by: Microsoft.Toolkit dotnetfoundation
  • 71 total downloads
  • Latest version: 7.1.2
  • notifications win10 windows 10 tile tiles toast toasts badge xml uwp c# csharp c++ wpf winforms
The official way to send toast notifications on Windows 10 via code rather than XML, with the help of IntelliSense. Supports all C# app types, including WPF, UWP, WinForms, and Console, even without packaging your app as MSIX. Also supports C++ UWP apps. Additionally, generate notification payloads from your ASP.NET web server to send as push notifications, or generate notification payloads from class libraries. For UWP/MSIX apps, you can also generate tile and badge notifications.
CommunityToolkit.WinUI.UI by: Microsoft.Toolkit
  • 3 total downloads
  • Latest version: 7.1.2
  • Windows Community Toolkit WCT .NET WinUI UI XAML ApplicationView FrameworkElement ListView SurfaceDial Matrix Mouse TextBoxMask TitleBar VisualTree Converters Extensions Helpers
This library provides various common UI helpers. It is a part of the Windows Community Toolkit. AdvancedCollectionView: It's a collection view implementation that support filtering, sorting and incremental loading. It's meant to be used in a viewmodel. CacheBase: Provides methods and tools to cache files in a folder. Converters: Commonly used converters that allow the data to be modified as it passes through the binding engine. Extensions: - ApplicationViewExtensions: Provides attached properties for interacting with the ApplicationView on a window (app view). - AttachedDropShadow: Provides a composition based shadow effect which supports masking. - FrameworkElementExtensions: Provides attached dependency properties for the FrameworkElement. - ListViewExtensions: Provides attached dependency properties for the ListViewBase - LogicalTree: Defines a collection of extensions methods for UI. - MatrixExtensions: Provides a set of extensions to the Matrix struct. - MatrixHelperEx: Static helper methods for Matrix. - Mouse: Helper class for easily changing the mouseover cursor type. - NullableBool: Custom MarkupExtension which can provide nullable bool values. - RotateTransformExtensions: Extension methods for RotateTransform. - ScaleTransformExtensions: Extension methods for ScaleTransform. - ScrollViewerExtensions: Provides attached dependency properties for the ListViewBase - SkewTransformExtensions: Extension methods for SkewTransform. - SurfaceDialTextbox: Helper class that provides attached properties to enable any TextBox with the Surface Dial. - TextBoxMask: TextBox mask property allows a user to more easily enter fixed width text in TextBox control. - TextBoxRegex: TextBoxRegex allows text validation using a regular expression. - TitleBarExtensions: Provides attached dependency properties for interacting with the ApplicationViewTitleBar on a window (app view). - TranslateTransformExtensions: Extension methods for TranslateTransform. - VisualExtensions: Extension methods and attached properties for Visual objects - VisualTree: Defines a collection of extensions methods for UI. Helpers: - BindableValueHolder: Holds the value. Can be used to change several objects' properties at a time. - DependencyPropertyWatcher: Used to Track Changes of a Dependency Property - ThemeListener: Class which listens for changes to Application Theme or High Contrast Modes and Signals an Event when they occur. Triggers: Various Visual State Triggers to help trigger VisualStates in a wide variety of scenarios.
CommunityToolkit.WinUI.UI.Controls by: Microsoft.Toolkit
  • 5 total downloads
  • Latest version: 7.1.2
  • Windows Community Toolkit WCT .NET WinUI
This library provides Controls, Panels, ItemsRepeater Layouts, and various other classes & helpers for XAML UI development with UWP. It is a part of the Windows Community Toolkit. This package is only an aggregate of its dependencies, meaning it's a meta-package and has no assemblies. You can find out how to optimize your app after development at https://aka.ms/wct/optimize
CommunityToolkit.WinUI.UI.Controls.Core by: Microsoft.Toolkit
  • 4 total downloads
  • Latest version: 7.1.2
  • Windows Community Toolkit WCT .NET WinUI Controls XAML UI Camera Preview CameraPreview Drop Shadow Panel DropShadowPanel DropShadow Image Ex ImageEx In App Notification InAppNotification InApp Loading Metadata Tags Radial Progress Bar RadialProgressBar ProgressBar Rotator Tile RotatorTile Tabbed Command TabbedCommandBar CommandBar Text Tool TextToolBar ToolBar Markdown RTF Control TileControl
This library provides XAML templated controls. It is a part of the Windows Community Toolkit. Controls: - CameraPreview: Easily preview video from camera sources and get realtime frames from the selected source. - DropShadowPanel: DropShadowPanel control allows the creation of a DropShadow for any Xaml FrameworkElement in markup. - ImageEx: Images are downloaded asynchronously showing a load indicator and can be stored in a local cache. - InAppNotification: Show local notifications in your application. - Loading: Helps to show content with animation to the user while the app is doing some calculation. - MetadataControl: Control for organizing text based categories with a separator, supports commands. - RadialProgressBar: Displays progress as a circle getting filled. - RotatorTile: Rotates through a set of items one-by-one like a live-tile. - TabbedCommandBar: A command bar that organizes features of an application into a series of tabs. - TextToolbar: A Toolbar for Editing Text attached to a RichEditBox. It can format RTF, Markdown, or use a Custom Formatter. - TileControl: A ContentControl that show an image repeated many times.
CommunityToolkit.WinUI.UI.Controls.DataGrid by: Microsoft.Toolkit
  • 19 total downloads
  • Latest version: 7.1.2
  • Windows Community Toolkit WCT .NET WinUI Controls XAML UI Data Grid DataGrid
This library provides a XAML DataGrid control. It is a part of the Windows Community Toolkit.
CommunityToolkit.WinUI.UI.Controls.Input by: Microsoft.Toolkit
  • 4 total downloads
  • Latest version: 7.1.2
  • Windows Community Toolkit WCT .NET WinUI Controls XAML UI Color Picker Button ColorPickerButton ColorPicker Radial Gauge RadialGauge Range Selector RangeSelector Remote Device RemoteDevicePicker DevicePicker RemoteDevice RichEditBox RichSuggestBox Suggestions Mentions Tags Tokenizing Text Box TokenizingTextBox TextBox
This library provides XAML templated controls. It is a part of the Windows Community Toolkit. Controls: - ColorPicker/ColorPickerButton: Improved ColorPicker and DropDownButton version. - RadialGauge: Displays a value within a range, using a needle on a circular face. - RangeSelector: "Double slider" control for range values. - RemoteDevicePicker: Remote Device Picker Control for Project Rome. - RichSuggestBox: RichEditBox which supports at mentioning or tags. - TokenizingTextBox: An AutoSuggestBox like control which places entered input into easily removed containers for contacts or tags.
CommunityToolkit.WinUI.UI.Controls.Layout by: Microsoft.Toolkit
  • 4 total downloads
  • Latest version: 7.1.2
  • Windows Community Toolkit WCT .NET WinUI Controls XAML UI Blade View BladeView Carousel Expander Grid Splitter GridSplitter Headered Content Control HeaderedContentControl ContentControl HeaderedContent Items HeaderedItemsControl ItemsControl HeaderedItems Layout Transform LayoutTransformControl LayoutTransform List Details ListDetailsView ListDetails Orbit OrbitView
This library provides XAML layout controls. It is a part of the Windows Community Toolkit. Controls: - BladeView: Provides a horizontal collection of blades for drilling into detailed scenarios. - Carousel: Presents items in a carousel control. - Expander: Expander allows user to show/hide content based on a boolean state. - GridSplitter: A the control that redistributes space between columns or rows of a Grid control. - HeaderedContentControl: Provides a header to content. - HeaderedItemsControl: Provides a header to items. - LayoutTransformControl: Support for transformations as if applied by LayoutTransform. - ListDetailsView: Implements the List/Details design pattern. - OrbitView: Positions items in a circle around a center element and supports orbits and anchors.
CommunityToolkit.WinUI.UI.Controls.Markdown by: Microsoft.Toolkit
  • 20 total downloads
  • Latest version: 7.1.2
  • Windows Community Toolkit WCT .NET WinUI Controls XAML UI Markdown Text Block MarkdownTextBlock
This library provides a XAML MarkdownTextBlock control, an efficient and extensible control that can parse and render markdown. It is a part of the Windows Community Toolkit.
CommunityToolkit.WinUI.UI.Controls.Media by: Microsoft.Toolkit
  • 4 total downloads
  • Latest version: 7.1.2
  • Windows Community Toolkit WCT .NET WinUI Controls XAML UI Eye Dropper EyeDropper Image Cropper ImageCropper Crop Infinite Canvas InfiniteCanvas
This library provides controls backed by win2d for use in XAML. It is a part of the Windows Community Toolkit. Controls: - Eyedropper: Eyedropper allows user to pick up a color from anywhere in there application. - ImageCropper: ImageCropper control allows user to crop image freely. - InfiniteCanvas: Supports Infinite Scrolling, Ink, Text, Format Text, Zoom in/out, Redo, Undo, Export & Import.
CommunityToolkit.WinUI.UI.Controls.Primitives by: Microsoft.Toolkit
  • 4 total downloads
  • Latest version: 7.1.2
  • Windows Community Toolkit WCT .NET WinUI Controls XAML UI Adaptive Grid View AdaptiveGridView GridView AdaptiveGrid Constrained Box ConstrainedBox AspectRatio Aspect Scale Multiple Dock Panel DockPanel Staggered Layout StaggeredLayout StaggeredPanel Switch Presenter SwitchPresenter Uniform UniformGrid Wrap WrapLayout WrapPanel
This library provides controls for use in XAML which don't provide their own style. It is a part of the Windows Community Toolkit. Controls: - AdaptiveGridView: Presents items in an evenly-spaced set of columns to fill the total available space. - ConstrainedBox: Constrain child element by aspect ratio, scale, or multiple. - DockPanel: Define areas where you can arrange child elements either horizontally or vertically, relative to each other. - StaggeredLayout: Layout of items in a column approach where an item will be added to whichever column has used the least amount of space. - StaggeredPanel: Layout of items in a column approach where an item will be added to whichever column has used the least amount of space. - SwitchPresenter: A presenter which can act as a switch statement for layout providing alternate layouts based on a value. - UniformGrid: Presents items in an evenly-spaced set of rows or columns to fill the total available display space. - WrapLayout: Positions child elements in sequential position from left to right and breaks content to the next line. - WrapPanel: Positions child elements in sequential position from left to right and breaks content to the next line.
Configuration by: Cameron Fletcher Configuration contributors
  • 111 total downloads
  • Latest version: 0.2.0-beta13
  • app.config config configuration
A simple configuration library for .NET
ConfigureAwait.Fody by: Cameron MacFarland Simon Cropp
  • 270 total downloads
  • Latest version: 3.3.2
  • ILWeaving Fody Cecil AOP
Configure async code's ConfigureAwait at a global level.