The .NET MAUI Community Toolkit is a rich set of reusable components, helpers, and APIs that extend the capabilities of .NET MAUI. It's built and maintained by the community to provide common patterns and solutions that can accelerate your development.
To get started, simply add the NuGet package to your MAUI project:
dotnet add package CommunityToolkit.Maui
Explore the samples to see the toolkit in action!
Easily create engaging animations for your UI elements, from simple fades to complex sequences.
Learn MoreEnhance controls with pre-built or custom behaviors to add functionality without modifying the control's code-behind.
Learn MoreTransform data between different formats for display in your UI using a variety of built-in value converters.
Learn MoreHelper methods and extensions for common tasks, making your code more concise and readable.
Learn MoreCross-platform services for common application needs like dialogs, navigation, and more.
Learn MoreHelpers and base classes to streamline Model-View-ViewModel (MVVM) pattern implementation.
Learn MoreThe Community Toolkit thrives on community contributions! Whether it's reporting bugs, suggesting features, or submitting pull requests, your involvement is highly valued.
Visit the GitHub repository to learn how you can contribute.