.NET Aspire Community Toolkit

The .NET Aspire Community Toolkit is part of the .NET Foundation. The community toolkit is a collection of integrations and extensions for .NET Aspire created by the community. The .NET Aspire team doesn't officially support the integrations and extensions in the community toolkit. The community provides these tools as-is for everyone to use and contribute to. You can find the source code for the toolkit on GitHub.

Why use the toolkit?

The community toolkit offers flexible, community-driven integrations that enhance the .NET Aspire ecosystem. By contributing, you help shape tools that make building cloud-native applications easier and more versatile.

What's in the toolkit?

The community toolkit is a growing project, publishing a set of NuGet packages. It aims to provide various integrations, both hosting and client alike, that aren't otherwise part of the official .NET Aspire project. Additionally, the community toolkit packages various extensions for popular services and platforms. The following sections detail some of the integrations and extensions currently available in the toolkit.

Hosting integrations

Client integrations

The following client integrations are available in the toolkit:

Tip

Always check the GitHub repository for the most up-to-date information on the toolkit.

Extensions

When you're working with Node.js, there are lots of ways to achieve the same thing. To that end, the .NET Aspire Community Toolkit exposes some extensions that include support for alternative package managers (yarn and pnpm), and developer workflow improvements.

If you're not seeing an integration or extension you need, you can contribute to the toolkit by creating your own integration and submitting a pull request. For more information, see How to collaborate.

How to collaborate

The community toolkit is an open-source project, and contributions from the community aren't only welcomed, but encouraged. If you're interested in contributing, see the contributing guidelines. As part of the .NET Foundation, contributors of the toolkit must adhere to the .NET Foundation Code of Conduct.