October 31st, 2025
likecelebrateheartcompelling5 reactions

💫 Welcome to the New Aspire: Your Stack, Streamlined

We’re excited to announce a new chapter for Aspire and a new home at aspire.dev.

What started two years ago as an experiment to simplify distributed app development has become a thriving, community-driven, extensible, code-first platform for effortless, observable development and deployment of modern cloud apps.

Now, it’s expanding even further.

Aspire is going polyglot!

🌍 One Platform, Any Language

Modern apps span many languages, frameworks, and services. Aspire brings consistency and simplicity to the complexity of distributed apps. Supporting only parts of the app was never enough.

With our polyglot expansion, Aspire can be used on any app and every layer of your stack. Whether you’re building in C#, Python, JavaScript, or intergrating services like Redis, PostgreSQL, RabbitMQ. Aspire provides a unified way to develop, observe, and deploy any application.

Your entire stack, streamlined.

💡 How Aspire works

You can use the CLI to start, stop and manage your app locally with a single command, exactly how it would run in production. Here are the core pieces of Aspire:

The AppHost

The AppHost is your central hub file, providing a code-first workflow that keep developers in control. Define your app and all its dependencies in code and everything (front ends, databases, APIs, containers) runs together consistently.

Aspire AppHost gif

Extensible integrations for any stack or framework

Most common services come prebuilt and work automatically with Aspire. If your service isn’t already supported, you can easily add it using the Community Toolkit to easily add your favoirte service using the community toolkit.

Integrations are building blocks, not black boxes

Built-in observability that just works

When a resource is added to the AppHost, it automatically appears in the Aspire Dashboard. This provides a unified view of all your app’s services, with structured logs, console output, traces, and key metrics collected automatically.

Dashboard image

Structured logs

Service traces

Service traces

Deployment confidence from local dev to cloud scale

Deploy your app from your local environment to the cloud with a single command, keeping everything consistent and predictable at any scale.

Aspire brings together everything you need to build, connect, and ship distributed apps faster.

💬 Built by the Community, for the Community

Aspire is free, open-source and shaped by the people who use it. We’re incredibly grateful for every issue, pull request, and idea from our community of contributors around the world.

You can contribute at any time: GitHub Contributing.md

100s of Aspire contributers

We want to connect directly with you:

  • Discord – Your constant open line directly to the team, we share ideas, learnings and memes!
  • YouTube – Videos and weekly livestreams (AspiriFridays) where you can chat directly with the engineers building Aspire and get behind-the-scenes insights on Aspire 13.

Stay tuned to the latest Aspire news:

🙌Keep the feedback coming!

If you have any ideas or feedback for Aspire, we would love to hear it. Create an issue on GitHub.

Follow the Roadmap to see what’s coming next.

🧩 Get Started

Head to aspire.dev to install the latest version of Aspire and try it yourself.

If you’re new, explore some Aspire Samples for quick hadns-on learnings.

Or just jump in: build a new app or convert an existing one and experience what Aspire does automatically in the background. Users report a “wow” moment within 5 minutes of their first app!

💫 The Future Is Polyglot

Aspire started as a vision to simplify distributed development. Today, it’s a movement powered by a vibrant open source community, growing across every language and platform.

We want developers who care about distributed apps as close as possible to Aspire’s evolution. Whether you’re a .NET developer or not, if you build distributed apps, Aspire is for you.

Let’s build the future of apps together.

Author

Maddy Montaquila
Senior Product Manager

Maddy is a Product Manager taking the pain out of modern app dev with Aspire💫

Jason Chlus
Product Manager

PM working on aspire.dev helping distributed cloud apps become simpler and more consistent.

1 comment

Sort by :
  • Hamed 1 week ago

    The code example was the most engaging part for me. You may consider adding more features, like WithReference to it