Skip to content

A community project with additional components and extensions for .NET Aspire

License

Notifications You must be signed in to change notification settings

CommunityToolkit/Aspire

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

.NET Foundation

.NET Aspire Community Toolkit

CI | main branch | Latest Release

The .NET Aspire Community Toolkit is a collection of integrations and extensions for developing with .NET Aspire.

All features are contributed by you, our amazing .NET community, and maintained by a core set of maintainers. Check out our FAQ for more information.

πŸ‘€ What does this repo contain?

This repository contains the source code for the .NET Aspire Community Toolkit, a collection of community created Integrations and extensions for .NET Aspire.

Package Description
- Learn More: Hosting.Azure.StaticWebApps
- Stable πŸ“¦: CommunityToolkit.Aspire.Hosting.Azure.StaticWebApps
- Preview πŸ“¦: CommunityToolkit.Aspire.Hosting.Azure.StaticWebApps
A hosting integration for the Azure Static Web Apps emulator (Note: this does not support deployment of a project to Azure Static Web Apps).
- Learn More: Hosting.Golang
- Stable πŸ“¦: CommunityToolkit.Aspire.Hosting.Golang
- Preview πŸ“¦: CommunityToolkit.Aspire.Hosting.Golang
A hosting integration Golang apps.
Learn More: Hosting.Java
- Stable πŸ“¦: CommunityToolkit.Aspire.Hosting.Java
- Preview πŸ“¦: CommunityToolkit.Aspire.Hosting.Java
An integration for running Java code in .NET Aspire either using the local JDK or using a container.
- Learn More: Hosting.NodeJS.Extensions
- Stable πŸ“¦: CommunityToolkit.Aspire.NodeJS.Extensions
- Preview πŸ“¦: CommunityToolkit.Aspire.Hosting.NodeJS.Extensions
An integration that contains some additional extensions for running Node.js applications
- Learn More: Hosting.Ollama
- Stable πŸ“¦: CommunityToolkit.Aspire.Hosting.Ollama
- Preview πŸ“¦: CommunityToolkit.Aspire.Hosting.Ollama
An Aspire hosting integration leveraging the Ollama container with support for downloading a model on startup.
- Learn More: OllamaSharp
- Stable πŸ“¦: CommunityToolkit.Aspire.OllamaSharp
- Preview πŸ“¦: CommunityToolkit.Aspire.OllamaSharp
An Aspire client integration for the OllamaSharp package.
- Learn More: Hosting.Meilisearch
- Stable πŸ“¦: CommunityToolkit.Aspire.Hosting.Meilisearch
- Preview πŸ“¦: CommunityToolkit.Aspire.Hosting.Meilisearch
An Aspire hosting integration leveraging the Meilisearch container.
- Learn More: Meilisearch
- Stable πŸ“¦: CommunityToolkit.Aspire.Meilisearch
- Preview πŸ“¦: CommunityToolkit.Aspire.Meilisearch
An Aspire client integration for the Meilisearch package.
- Learn More: Hosting.Azure.DataApiBuilder
- Stable πŸ“¦: CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder
- Preview πŸ“¦: CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder
A hosting integration for the Azure Data API builder.
- Learn More: Hosting.Deno
- Stable πŸ“¦: CommunityToolkit.Aspire.Hosting.Deno
- Preview πŸ“¦: CommunityToolkit.Aspire.Hosting.Deno
A hosting integration for the Deno apps.
- Learn More: Hosting.SqlDatabaseProjects
- Stable πŸ“¦: CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects
- Preview πŸ“¦: CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects
A hosting integration for the SQL Databases Projects.
- Learn More: Hosting.Rust
- Stable πŸ“¦: CommunityToolkit.Aspire.Hosting.Rust
- Preview πŸ“¦: CommunityToolkit.Aspire.Hosting.Rust
A hosting integration for the Rust apps.
- Learn More: Hosting.Bun
- Stable πŸ“¦: CommunityToolkit.Aspire.Hosting.Bun
- Preview πŸ“¦: CommunityToolkit.Aspire.Hosting.Bun
A hosting integration for the Bun apps.
- Learn More: Hosting.Python.Extensions
- Stable πŸ“¦: CommunityToolkit.Aspire.Python.Extensions
- Preview πŸ“¦: CommunityToolkit.Aspire.Hosting.Python.Extensions
An integration that contains some additional extensions for running python applications

πŸ™Œ Getting Started

Each of the integrations in the toolkit is available as a NuGet package, and can be added to your .NET project. Refer to the table above for the available integrations and the documentation on how to use them.

πŸ“¦ Installation

Stable releases of the NuGet packages will be published to the NuGet Gallery. For pre-release versions, you can use Azure Artifacts feeds:

Stable releases are not published to the Azure Artifacts feeds, they can only be accessed from the NuGet Gallery.

πŸ“ƒ Documentation

Documentation for the .NET Aspire Community Toolkit is available on the Microsoft Docs.

πŸš€ Contribution

Do you want to contribute?

Check out our Contributing guide to learn more about contribution and guidelines!

πŸ† Contributors

Toolkit Contributors

Made with contrib.rocks.

Code of Conduct

As a part of the .NET Foundation, we have adopted the .NET Foundation Code of Conduct. Please familiarize yourself with that before participating with this repository. Thanks!

.NET Foundation

This project is supported by the .NET Foundation.