awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
dotnet avatar

dotnet/aspire

0
View on GitHub↗
6,121 स्टार्स·923 फोर्क्स·C#·MIT·11 व्यूज़aspire.dev↗

Aspire

Aspire is a .NET distributed application toolchain and cloud-native application orchestrator. It provides a code-first development stack for building, running, and deploying distributed applications, specifically managing the coordination of multiple services across different programming languages.

The toolchain distinguishes itself through a programmable approach to service topologies, using a code-first methodology to define how services, containers, and databases interconnect. It manages the lifecycle of third-party containers as resources and translates these programmatic application models into platform-specific deployment configurations for cloud environments.

The project includes capabilities for dynamic service discovery, distributed application build coordination, and local application execution via a command line interface. It also integrates an observability dashboard and monitoring system based on OpenTelemetry standards to track the health and performance of distributed components.

Features

  • Distributed Application Building - Provides a framework for building and running complex systems with interconnected services via a code-first approach.
  • Distributed Application Runners - Provides a command line interface for executing and managing distributed applications and their dependencies locally.
  • Infrastructure Topology Definitions - Defines declarative models for the relationships between services, networks, and storage in containerized environments.
  • Cloud Native Orchestration - Manages the lifecycle of services and dependencies between containers and databases in cloud environments.
  • Resource Container Automation - Automates the setup and connection of third-party containers and databases required for the application to function.
  • Composable Container Managers - Uses a modular, composable structure to manage and organize third-party container resources.
  • Container Orchestrators - Automates the composition and management of third-party containers used as resources within the application.
  • Local Development Container Orchestration - Orchestrates the lifecycle and networking of third-party containers specifically to support local development environments.
  • Cross-Language Service Communication - Enables operational communication between services written in different languages through shared protocols.
  • Dynamic Service Discovery - Automatically assigns and propagates connection strings and endpoints between distributed services during startup.
  • Multi-Language Runtime Support - Coordinates the execution and management of diverse service processes across different programming languages in a single environment.
  • Polyglot Service Orchestration - Coordinates the execution and connection of multiple services across different programming languages.
  • .NET Implementations - Offers a distributed application toolchain specifically tailored for the .NET ecosystem.
  • Programmable Topology Definitions - Provides a programmable API for defining how services and resources interconnect within a distributed application.
  • Cloud Deployment - Provides integrations to translate code-based definitions into configurations for major cloud providers.
  • Cloud-Native Microservices - Implements deployment patterns for containerized microservices in cloud environments.
  • Multi-Platform Manifest Translators - Translates programmatic application models into deployable manifests for platforms like Kubernetes and Docker Compose.
  • Distributed Observability Systems - Provides a monitoring system using OpenTelemetry standards to track the performance and health of distributed application components.
  • Observability Dashboards - Provides a monitoring interface that tracks the health and performance of distributed systems using OpenTelemetry.
  • OpenTelemetry Standard Integrations - Integrates standardized OpenTelemetry tracing and metrics to monitor the health of distributed system components.
  • Core Frameworks - Cloud-ready stack for building distributed and observable applications.

स्टार हिस्ट्री

dotnet/aspire के लिए स्टार हिस्ट्री चार्टdotnet/aspire के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

अक्सर पूछे जाने वाले प्रश्न

dotnet/aspire क्या करता है?

Aspire is a .NET distributed application toolchain and cloud-native application orchestrator. It provides a code-first development stack for building, running, and deploying distributed applications, specifically managing the coordination of multiple services across different programming languages.

dotnet/aspire की मुख्य विशेषताएं क्या हैं?

dotnet/aspire की मुख्य विशेषताएं हैं: Distributed Application Building, Distributed Application Runners, Infrastructure Topology Definitions, Cloud Native Orchestration, Resource Container Automation, Composable Container Managers, Container Orchestrators, Local Development Container Orchestration।

dotnet/aspire के कुछ ओपन-सोर्स विकल्प क्या हैं?

dotnet/aspire के ओपन-सोर्स विकल्पों में शामिल हैं: dotnet/tye — Tye is a local development orchestrator and distributed application manager designed for .NET microservices. It… noodle-run/noodle — Noodle is a containerized application orchestrator designed to automate the deployment and lifecycle management of… smallnest/rpcx — rpcx is a high-performance remote procedure call framework for building scalable microservices in Go. It functions as… jina-ai/jina — Jina is a cloud-native framework for building and deploying multimodal AI applications that process text, images, and… kubesphere/kubesphere — KubeSphere is a distributed operating system for cloud-native application management that provides a centralized… dotnet/eshop — eShop is a .NET microservices reference application that provides a comprehensive blueprint for a distributed retail…

Aspire के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Aspire के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • dotnet/tyedotnet का अवतार

    dotnet/tye

    5,216GitHub पर देखें↗

    Tye is a local development orchestrator and distributed application manager designed for .NET microservices. It coordinates the startup and communication of multiple services, including frontends, backends, and databases, allowing them to run as isolated containers on a local host with a single command. The tool distinguishes itself by automating service discovery and network address resolution, removing the need for hardcoded URLs between services. It also handles the transition from local development to production by containerizing applications and generating the manifests required for Kube

    C#
    GitHub पर देखें↗5,216
  • noodle-run/noodlenoodle-run का अवतार

    noodle-run/noodle

    12,328GitHub पर देखें↗

    Noodle is a containerized application orchestrator designed to automate the deployment and lifecycle management of services across distributed production environments. It functions as an infrastructure automation platform that maintains a consistent global state for containerized workloads. The platform provides a multi-cloud abstraction layer that normalizes disparate cloud provider APIs into a unified interface, enabling workload portability across different infrastructure vendors. It utilizes a declarative state reconciliation model to continuously compare desired configurations against th

    TypeScriptdrizzle-ormeducationeslint
    GitHub पर देखें↗12,328
  • smallnest/rpcxsmallnest का अवतार

    smallnest/rpcx

    8,295GitHub पर देखें↗

    rpcx is a high-performance remote procedure call framework for building scalable microservices in Go. It functions as a binary protocol RPC system and a service mesh, providing the necessary infrastructure for low-latency inter-service communication and distributed cloud environments. The project features a cross-language service gateway that provides an HTTP entry point, allowing clients written in any programming language to invoke Go remote services via protocol translation. It also includes a specialized RPC traffic analyzer for capturing and analyzing binary packets to debug network comm

    Godubbogrpcmicroservice
    GitHub पर देखें↗8,295
  • jina-ai/jinajina-ai का अवतार

    jina-ai/jina

    21,858GitHub पर देखें↗

    Jina is a cloud-native framework for building and deploying multimodal AI applications that process text, images, and audio across distributed microservices. It functions as an inference orchestrator and a distributed model gateway, providing a containerized stack to organize AI executors into operational pipelines. The system manages large language model workloads through token-streamed response delivery and dynamic batching to increase hardware throughput. It utilizes a protocol-agnostic communication layer to route data across different machine learning frameworks. The framework covers hi

    Python
    GitHub पर देखें↗21,858
  • Aspire के सभी 30 विकल्प देखें→