.NET Aspire

Application models for distributed services

Visit .NET Aspire official site

What it does

Aspire provides a code-based model for distributed applications, connecting services and resources needed to run, observe, and deploy the components that make up the application environment.

When to use it

For coordinated startup of several services, consult application-model and integration guides to organize the dependencies required by each component.

Dapr

Shared APIs for distributed application capabilities

  • development
  • orchestration

Research

AidData

Explore development-finance and geospatial research data.

  • development
  • data

Research

Apache AGE

Graph queries within PostgreSQL

  • development
  • documentation

Research