Aspire Adds Support For More Languages
Written by Kay Ewbank   
Tuesday, 02 December 2025

Microsoft has announced support for more languages in Aspire. The .NET part of its name has also been dropped, and there's a new website rather than just the GitHub repository.

Aspire is a stack for building cloud-native applications. It is included as part of .NET, and is made up of a collection of NuGet packages that Microsoft has designed for specific cloud-native uses. The designers created it for use by developers working with orchestration, components, and tooling.

aspire

What has changed is that Aspire has been expanded to add support for more languages. Microsoft's announcement says:

"Whether you're building in C#, Python, JavaScript, or integrating services like Redis, PostgreSQL, RabbitMQ, Aspire provides a unified way to develop, observe, and deploy any application."

The original .NET Aspire was focused on C#. Aspire offers a single CLI, with automatic service discovery and a centralized dashboard. It comes with prebuilt integrations for third-party services like Redis, PostgreSQL, and RabbitMQ.

The release notes say that while Aspire continues to provide best-in-class support for .NET applications, version 13.0 elevates Python and JavaScript to first-class citizens, with comprehensive support for running, debugging, and deploying applications written in these languages.

The new version adds first-class Python support in the form of support for Python modules, the ability to deploy with uvicorn, flexible package management (uv, pip, or venv), and you can generate production Dockerfiles automatically.

The new JavaScript support offers Vite and npm-based apps with package manager auto-detection, debugging support, and container-based build pipelines.

Improvements to infrastructure support means connection properties work in any language (URI, JDBC, individual properties). There's also certificate trust across languages and containers. Container files are now treated as build artifacts thanks to a new paradigm that means build outputs are created as containers, not folders - enabling reproducible, isolated, and portable builds.
There's a new platform called aspire do for building, publishing and deploying pipelines, enabling parallel execution, dependency tracking, and extensible workflows.

The CLI has also received attention, with improved deployment state management that remembers your configuration across runs. The VS Code extension has also been improved to support streamlined Aspire development with commands for project creation, integration management, multi-language debugging, and deployment.

Along with the rebranding, Aspire now has a new home at aspire.dev, which is a central hub for documentation, getting started guides, and community resources. The new version needs .NET 10 SDK or later.

Aspire 13 is available now.

aspire

 

More Information

Aspire On GitHub

Aspire.Dev Website

Related Articles

.NET Aspire 9.5 Improves Dashboard

.NET Aspire 9.4 Adds CLI Tool

.NET Aspire 9.3 Adds New Lifecycle Events

.NET Aspire 9.2 Adds Publishers

 

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.

Banner


George Boole, Boolean Logic and Computing
02/11/2025

Today we celebrate the 210th anniversary of the birth of George Boole who today we credit with being the "forefather of the digital age", thanks to his creation of a method of formal logic in whi [ ... ]



Python In The Age Of AI
30/11/2025

For its Octoverse event, GitHub recorded an interview with Guido van Rossum, the creator of Python. From it we learn about the origins of Python and its name and its role in the age of AI.


More News

pico book

 

Comments




or email your comment to: comments@i-programmer.info

Last Updated ( Tuesday, 02 December 2025 )