Backend
38 installs
Aspire - Polyglot Distributed-App Orchestration
by github/awesome-copilot
Aspire skill covering the Aspire CLI, AppHost orchestration, service discovery, integrations, MCP server, VS Code extension, Dev Containers, GitHub Codespaces,…
Skill content
Code-first orchestration for polyglot distributed apps with automatic service discovery and observability. - Orchestrates containers, executables, and cloud resources (C#, Python, JavaScript, Go, Java, Rust, and more) from a single .NET AppHost project - Includes 144+ integrations across databases, caches, messaging, AI, and observability platforms with automatic environment variable injection for service discovery - Built-in dashboard provides real-time logs, traces, metrics, and GenAI visualization; MCP server enables AI assistants to query running apps and search documentation - CLI supports local development (aspire run), deployment manifest generation (aspire publish), and integration management; templates available for starter projects Aspire - Polyglot Distributed-App Orchestration Aspire is a code-first, polyglot toolchain for building observable, production-ready distributed applications. It orchestrates containers, executables, and cloud resources from a single AppHost project - regardless of whether the workloads are C#, Python, JavaScript/TypeScript, Go, Java, Rust, Bun, Deno, or PowerShell. Mental model: The AppHost is a conductor - it doesn't play the instruments, it tells every service when to start, how to find each other, and watches for problems. Detailed reference material lives in the references/ folder - load on demand. References