finds.dev← search

// the find

microsoft/aspire-samples

★ 1,183 · C# · MIT · updated Jun 2026

Browse the sample apps demonstrating Aspire integration across C#, JavaScript, TypeScript, Python, Go, containers, databases, cloud, AI, and observability scenarios.

The official sample collection for .NET Aspire, Microsoft's orchestration layer for distributed .NET apps. Covers polyglot stacks (Go, Python, Node, C#), Azure integrations, and observability setups with Prometheus/Grafana. Useful if you're evaluating whether Aspire fits your architecture or need a working starting point for a specific integration.

The polyglot coverage is genuine — Go, Python FastAPI, Node, and TypeScript AppHosts all have working samples, not just C#. The Metrics sample wires up a full OTel collector → Prometheus → Grafana stack with pre-built dashboards, which saves hours of config wrangling. EF Core migration handling inside Aspire's startup orchestration (database-migrations sample) solves a real pain point that the docs gloss over. The devcontainer setup means you can run any sample in Codespaces without installing Docker or .NET locally.

Most samples are explicitly flagged as not production-ready in the README itself, which limits their usefulness as architectural references. Several samples are 'run only' with no deploy path, so you can't learn how Aspire's publish model works for your target — the deploy column in the README is sparse and uneven. The RAG/AI samples lean on OpenAI rather than Azure AI Foundry or local models, so they're less useful if you're not on the OpenAI API. No samples show health check failure handling or circuit breakers, which means the happy-path focus will bite you when you start thinking about resilience.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →