dapr

Dapr is a portable runtime for building distributed applications across cloud and edge, combining event-driven architecture with workflow orchestration. (by dapr)

Dapr Alternatives

Similar projects and alternatives to dapr

  1. Next.js

    2,488 dapr VS Next.js

    The React Framework

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. supabase

    983 dapr VS supabase

    The Postgres development platform. Supabase gives you a dedicated Postgres database to build your web, mobile, and AI applications.

  4. kubernetes

    857 dapr VS kubernetes

    Production-Grade Container Scheduling and Management

  5. Gin

    179 dapr VS Gin

    Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices.

  6. swc

    166 dapr VS swc

    Rust-based platform for the Web

  7. Echo

    138 dapr VS Echo

    High performance, minimalist Go web framework

  8. RabbitMQ

    128 dapr VS RabbitMQ

    Open source RabbitMQ: core server and tier 1 (built-in) plugins

  9. Fiber

    113 dapr VS Fiber

    ⚡️ Express inspired web framework written in Go

  10. keda

    113 dapr VS keda

    KEDA is a Kubernetes-based Event Driven Autoscaling component. It provides event driven scale for any container running in Kubernetes

  11. envoy

    95 dapr VS envoy

    Cloud-native high-performance edge/middle/service proxy

  12. micro

    44 dapr VS micro

    Discontinued A microservices platform (by micro)

  13. go-kit

    33 dapr VS go-kit

    A standard library for microservices.

  14. MassTransit

    Distributed Application Framework for .NET

  15. go-micro

    23 dapr VS go-micro

    Discontinued A Go microservices framework [Moved to: https://github.com/micro/go-micro]

  16. tye

    22 dapr VS tye

    Discontinued Tye is a tool that makes developing, testing, and deploying microservices and distributed applications easier. Project Tye includes a local orchestrator to make developing microservices easier and the ability to deploy microservices to Kubernetes with minimal configuration.

  17. monkey

    16 dapr VS monkey

    Discontinued Monkey patching in Go (by bouk)

  18. passerine

    10 dapr VS passerine

    A small extensible programming language designed for concise expression with little code.

  19. docs

    8 dapr VS docs

    Dapr user documentation, used to build docs.dapr.io (by dapr)

  20. OpenFaaS

    59 dapr VS OpenFaaS

    OpenFaaS - Serverless Functions Made Simple

  21. camel-k

    Apache Camel K is a lightweight integration platform, born on Kubernetes, with serverless superpowers

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better dapr alternative or higher similarity.

dapr discussion

Log in or Post with

dapr reviews and mentions

Posts with mentions or reviews of dapr. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2026-08-01.
  • AWS Lambda and NestJS: Communication between services
    3 projects | dev.to | 1 Aug 2026
    The approach in this guide is inspired by a past project where I used Dapr with C# microservices. Dapr simplifies the challenges of building microservices. For example, instead of manually setting up communication between services, Dapr provides straightforward methods to do so. This lets developers concentrate on writing the actual functionality without getting bogged down by the technical details of inter-service communication. This Lambda + NestJS communication strategy is deeply inspired by the simplicity and effectiveness of Dapr.
  • Creating a Rabbit PubSub client with Dapr
    2 projects | dev.to | 29 Apr 2026
  • Beyond the Cluster: Rethinking Your Kubernetes Platform Strategy
    2 projects | dev.to | 27 Jan 2026
    A good example of this approach is Dapr (Distributed Application Runtime), it attempts to solve the developer experience by providing "building block" APIs via sidecars.
  • Dipping into Dapr Agentic Workflows
    5 projects | dev.to | 17 Aug 2025
    Since I first laid eyes and hands on Dapr when it was created in 2019, I have been fascinated by the potential of building distributed applications with it. The Dapr team has been working hard to make it easier to build microservices and distributed systems ever since. Workflows had been added with release 1.15 and AI agent support started showing up in spring 2025. When I learned about Dapr workflows and agents on this episode just recently, I wanted to explore how Dapr can be used to create agentic workflows.
  • Using Dapr and OpenTelemetry for Metrics
    2 projects | dev.to | 18 Jun 2025
    In modern cloud-native applications, observability isn't optional—it's essential. When building distributed applications with Dapr (Distributed Application Runtime), monitoring becomes even more critical to ensure your services behave as expected. Thankfully, Dapr has built-in support for exposing metrics in Prometheus format, making it straightforward to integrate and monitor your applications.
  • Building immutable collection dynamically in Kotlin
    1 project | dev.to | 9 May 2025
    We decided to use Azure Container Apps as a managed Kubernetes platform because it offers everything we need for our project, with acceptable limitations. During the process, we realised that Microsoft includes managed Dapr as part of the service—and we decided to use it. Why? I explain below—and I still don't regret it.
  • Speed Up Microservices Development with Dapr on AWS EK
    6 projects | dev.to | 4 Nov 2024
    In this blog, we will explore how the open-source Dapr (Distributed Application Runtime) can assist us in building reliable and secure distributed applications. Dapr provides a set of building blocks for common microservice patterns, such as service invocation (calling services), state management (handling data), and pub/sub messaging (publish/subscribe communication), which can significantly reduce the development effort.
  • Dapr in the cloud with Catalyst public beta
    3 projects | dev.to | 27 Sep 2024
    I've been playing with this thing recently called Dapr (you can blame @marcduiker for me finding out about the project).
  • Microservices Architecture Using Azure Container APPS & DAPR & KEDA
    1 project | dev.to | 28 Aug 2024
    In the demo application architecture deployed into Azure Container Apps, we leverage Dapr for its distributed application runtime capabilities. Before diving into Dapr, let's refresh one of the design patterns called the Sidecar pattern, as Dapr is deployed as a sidecar. For more details, you can visit the Dapr website.
  • Platform engineering at KCD Munich
    1 project | dev.to | 9 Aug 2024
    dapr.io project
  • A note from our sponsor - SaaSHub
    www.saashub.com | 16 Aug 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic dapr repo stats
92
26,022
9.7
2 days ago

dapr/dapr is an open source project licensed under Apache License 2.0 which is an OSI approved license.

The primary programming language of dapr is Go.


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com