Ross ROSS = Recommend OSS · open-source software intelligence for agents

MassTransit/MassTransit

Distributed Application Framework for .NET observed · 2026-08-28

github.com/MassTransit/MassTransit · homepage · C# · Apache-2.0 (permissive) observed · 2026-08-28

Health v2 · maintenance only

70/100

  • Activity 85
  • Release rhythm 35
  • Longevity 100

Flags: no_releases

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 5892
  • days_rel: n/a
  • days_push: 90
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

7798 stars · 1974 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

MassTransit is a free, open-source distributed application framework for .NET that enables message-based, loosely-coupled asynchronous communication across transports like RabbitMQ, Azure Service Bus, Amazon SQS, and ActiveMQ. It provides a consistent programming model with message contracts, consumers, sagas, retries, outbox, scheduling, and a test harness.

Use cases

  • build microservices with asynchronous messaging in .NET
  • implement event-driven communication between services
  • add retries, redelivery, and outbox patterns to message processing
  • orchestrate long-running workflows and sagas
  • schedule delayed messages and jobs
  • create a SignalR backplane for scaling out hubs
  • interoperate with existing NServiceBus systems
  • unit test message consumers without a real broker

When to choose

  • you are building .NET applications that need reliable message-based communication
  • you want transport portability across RabbitMQ, Azure Service Bus, SQS, or ActiveMQ with one API
  • you need production features like outbox, retries, fault handling, and scheduling out of the box
  • you want DI and hosted-service integration so consumers run inside your app

When to avoid

  • you need a simple point-to-point queue with minimal abstraction
  • your team works outside the .NET ecosystem
  • you require full NServiceBus message exchange compatibility (interop is limited and clean-room built)
  • you want a fully free v9 with commercial support included (v9 is a commercial product)

Facets

framework · maturity active

message-queue rpc scheduling workflow-automation middleware serialization testing microservices backend developer-tools dotnet cross-platform cloud message-bus saga event-driven-architecture rabbitmq azure-service-bus amazon-sqs outbox-pattern nservicebus-interop signalr-backplane messaging docker

5 sources

Member repositories

RepositoryRoleHealth v2
MassTransit/MassTransitmain70

For agents

markdown · JSON · MCP: product_card(name="MassTransit/MassTransit")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem