dapr

Dapr is an open-source working time used to develop distributed applications, workflows, and AI agents in cloud and endpoint environments. Working with Sidecar architecture, it offers capabilities such as interservice secure communication, status management, and event-based messaging via standard HTTP and gRPC. This structure, which can be accessed through local SDK from different programming languages, provides a consistent API set without creating infrastructure dependency.

DA

dapr

100

dapr · Containers & Kubernetes

STARS26.2K
FORKS2.2K
COMMITS7.0K
CONTRIBUTORS322
VERSIONv1.18.4
UPDATEDtoday
GoDistributed SystemMicroserviceWorkflowApache-2.0

Common commercial products in this category: Docker Desktop, Red Hat OpenShift, Amazon EKS

What can it do?
  • Through Durable execution and workflows, you build AI agents and multistep processes.
  • You configure interservice secure communication and status management over the standard API.
  • You run distributed applications in Kubernetes and cloud environments with event-based messaging architectures.
User reviews
  • • NeutralHacker News

    Dapr: an open-source project to make it easier to build microservices

    “Right, I know the example is somewhat hyperbolic - but one could argue that it's quite possible to build a micro service architecture around zeromq or rabbitmq - and those systems should (in theory) allow you to max out your modern hardware. So in the sense that you might not…”

  • ↑ PositiveHacker News

    Dapr: an open-source project to make it easier to build microservices

    “Far from it. Although Dapr borrowed the Actor Framework and Stateful features from Service Fabric, There are a couple of major differences. a) Stateful services: Your code + data wont' live together on dapr. You would need an additional I/O hop to access cosmos or redis [or your…”

Verified against README · Oct 26, 2026 · source

My note

Alternative pages

More in: Containers & Kubernetes