The goal of the project is to be a centralised home for extensions and integrations for .NET Aspire, helping to provide consistency in the way that integrations are built and maintained, as well as easier discoverability for users.
The .NET Aspire Community Toolkit is a community-driven project that is maintained by the community and is not officially supported by the .NET Aspire team. The toolkit is a collection of integrations and extensions that are built on top of the .NET Aspire project.
Anyone can contribute to the .NET Aspire Community Toolkit and before you get started, be sure to read the Contributing Guide to learn how to contribute to the project.
If you have an idea for a new integration, you should propose it here on the .NET Aspire Community Toolkit repository, rather than dotnet/aspire
, as the official .NET Aspire project is focused on the core functionality of the .NET Aspire project.
If you have previously proposed an integration on the dotnet/aspire
repository, you can still propose it here, but link to the existing issue on the dotnet/aspire
repository to provide context.
Integrations from the .NET Aspire Community Toolkit will appear in the "Add Aspire Integration" dialog in Visual Studio under the namespace CommunityToolkit.Aspire.*
.