{"id":13824296,"url":"https://github.com/dotnet/aspire","last_synced_at":"2026-02-26T08:29:28.801Z","repository":{"id":207194629,"uuid":"696529789","full_name":"dotnet/aspire","owner":"dotnet","description":"Tools, templates, and packages to accelerate building observable, production-ready apps","archived":false,"fork":false,"pushed_at":"2025-05-12T02:02:12.000Z","size":25826,"stargazers_count":4469,"open_issues_count":940,"forks_count":612,"subscribers_count":78,"default_branch":"main","last_synced_at":"2025-05-12T02:18:14.164Z","etag":null,"topics":["cloud","cloud-native","distributed-systems","dotnet","dotnet-core"],"latest_commit_sha":null,"homepage":"https://learn.microsoft.com/dotnet/aspire","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dotnet.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"docs/contributing.md","funding":null,"license":"LICENSE.TXT","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2023-09-25T23:49:49.000Z","updated_at":"2025-05-12T02:02:13.000Z","dependencies_parsed_at":"2024-09-13T13:40:14.752Z","dependency_job_id":"bd28b399-1bcc-4b57-8535-fc6c8592e3cd","html_url":"https://github.com/dotnet/aspire","commit_stats":{"total_commits":2518,"total_committers":143,"mean_commits":17.60839160839161,"dds":0.8752978554408261,"last_synced_commit":"cf2a277db2fd40bd2bd53b688568a206c6358323"},"previous_names":["dotnet/aspire"],"tags_count":21,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dotnet%2Faspire","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dotnet%2Faspire/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dotnet%2Faspire/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dotnet%2Faspire/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dotnet","download_url":"https://codeload.github.com/dotnet/aspire/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253671628,"owners_count":21945462,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cloud","cloud-native","distributed-systems","dotnet","dotnet-core"],"created_at":"2024-08-04T09:01:00.507Z","updated_at":"2026-02-26T08:29:28.796Z","avatar_url":"https://github.com/dotnet.png","language":"C#","readme":"# Aspire\n\n[![Tests](https://github.com/dotnet/aspire/actions/workflows/tests.yml/badge.svg?branch=main\u0026event=push)](https://github.com/dotnet/aspire/actions/workflows/tests.yml)\n[![Build Status](https://dev.azure.com/dnceng-public/public/_apis/build/status%2Fdotnet%2Faspire%2Fdotnet.aspire?branchName=main)](https://dev.azure.com/dnceng-public/public/_build/latest?definitionId=274\u0026branchName=main)\n[![Help Wanted](https://img.shields.io/github/issues/dotnet/aspire/help%20wanted?style=flat\u0026color=%24EC820\u0026label=help%20wanted)](https://github.com/dotnet/aspire/labels/help%20wanted)\n[![Good First Issue](https://img.shields.io/github/issues/dotnet/aspire/good%20first%20issue?style=flat\u0026color=%24EC820\u0026label=good%20first%20issue)](https://github.com/dotnet/aspire/labels/good%20first%20issue)\n[![Discord](https://img.shields.io/discord/1361488941836140614?style=flat\u0026logo=discord\u0026logoColor=white\u0026label=Join%20our%20Discord\u0026labelColor=512bd4\u0026color=cyan)](https://discord.gg/raNPcaaSj8)\n\n## What is Aspire?\n\nAspire provides tools, templates, and packages for building observable, production-ready distributed apps. At the center is the app model—a code-first, single source of truth that defines your app's services, resources, and connections.\n\nAspire gives you a unified toolchain: launch and debug your entire app locally with one command, then deploy anywhere—Kubernetes, the cloud, or your own servers—using the same composition.\n\n## Useful links\n\n- [Aspire overview and documentation](https://aspire.dev/docs/)\n- [Aspire samples repository](https://github.com/dotnet/aspire-samples)\n- [Dogfooding pull requests](docs/dogfooding-pull-requests.md) - Test changes from specific pull requests locally\n\n## Getting started\n\n### Install the Aspire CLI\n\nTo install the latest released version of the Aspire CLI:\n\nOn Windows:\n\n```powershell\nirm https://aspire.dev/install.ps1 | iex\n```\n\nOn Linux or macOS:\n\n```sh\ncurl -sSL https://aspire.dev/install.sh | bash\n```\n\n\u003e [!NOTE]\n\u003e If you want to use the latest daily builds instead of the released version, follow the instructions in [docs/using-latest-daily.md](docs/using-latest-daily.md).\n\n## What is in this repo?\n\nThe Aspire application host, dashboard, service discovery infrastructure, and all Aspire integrations. It also contains the project templates.\n\n## How can I contribute?\n\nWe welcome contributions! Many people all over the world have helped make Aspire better.\n\nFollow instructions in [docs/contributing.md](docs/contributing.md) for working in the code in the repository.\n\n## Reporting security issues and security bugs\n\nSecurity issues and bugs should be reported privately, via email, to the Microsoft Security Response Center (MSRC) \u003csecure@microsoft.com\u003e. You should receive a response within 24 hours. If for some reason you do not, please follow up via email to ensure we received your original message. Further information, including the MSRC PGP key, can be found in the [Security TechCenter](https://www.microsoft.com/msrc/faqs-report-an-issue). You can also find these instructions in this repo's [Security doc](SECURITY.md).\n\nAlso see info about related [Microsoft .NET Core and ASP.NET Core Bug Bounty Program](https://www.microsoft.com/msrc/bounty-dot-net-core).\n\n### Note on containers used by Aspire resource and client integrations\n\nThe .NET team cannot evaluate the underlying third-party containers for which we have API support for suitability for specific customer requirements.\n\nYou should evaluate whichever containers you chose to compose and automate with Aspire to ensure they meet your, your employers or your government’s requirements on security and safety as well as cryptographic regulations and any other regulatory or corporate standards that may apply to your use of the container.\n\n## .NET Foundation\n\nAspire is a [.NET Foundation](https://www.dotnetfoundation.org/projects) project.\n\nThere are many .NET related projects on GitHub.\n\n* [.NET home repo](https://github.com/Microsoft/dotnet) - links to 100s of .NET projects, from Microsoft and the community.\n* [ASP.NET Core home](https://docs.microsoft.com/aspnet/core) - the best place to start learning about ASP.NET Core.\n\nThis project has adopted the code of conduct defined by the [Contributor Covenant](https://contributor-covenant.org) to clarify expected behavior in our community. For more information, see the [.NET Foundation Code of Conduct](https://www.dotnetfoundation.org/code-of-conduct).\n\n## License\n\nThe code in this repo is licensed under the [MIT](LICENSE.TXT) license.\n","funding_links":[],"categories":["dotnet","后端开发框架及项目","C# #","General","Sites","TypeScript"],"sub_categories":["后端项目_其他"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdotnet%2Faspire","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdotnet%2Faspire","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdotnet%2Faspire/lists"}