All Projects → MassTransit → Masstransit

MassTransit / Masstransit

Licence: other
Distributed Application Framework for .NET

Programming Languages

C#
18002 projects

Projects that are alternatives of or similar to Masstransit

OpenSleigh
OpenSleigh is a Saga management library for .NET Core.
Stars: ✭ 198 (-95.17%)
Mutual labels:  rabbitmq, nuget, azure-service-bus
Sample-ConsoleService
A sample .NET Core 2.2 Console Service
Stars: ✭ 33 (-99.2%)
Mutual labels:  rabbitmq, topshelf, masstransit
Stompjs
Javascript and Typescript Stomp client for Web browsers and node.js apps
Stars: ✭ 324 (-92.1%)
Mutual labels:  rabbitmq, messaging
WatsonCluster
A simple C# class using Watson TCP to enable a one-to-one high availability cluster.
Stars: ✭ 18 (-99.56%)
Mutual labels:  nuget, messaging
TelephoneDirectory
microservices-> .net 6, golang - Docker, Ocelot, RabbitMq, MassTransit, mssql, postgresql, elasticsearch, kibana, jwt
Stars: ✭ 40 (-99.03%)
Mutual labels:  rabbitmq, masstransit
Rabbitmq Objc Client
RabbitMQ client for Objective-C and Swift
Stars: ✭ 207 (-94.95%)
Mutual labels:  rabbitmq, messaging
SimpleSockets
Asynchronous TCP .NET library with reliable transmission and receipt of data, with an ssl implementation.
Stars: ✭ 74 (-98.2%)
Mutual labels:  nuget, messaging
bunnybus
Enterprise bus facade for creating a data transit system.
Stars: ✭ 45 (-98.9%)
Mutual labels:  rabbitmq, messaging
Eventflow
Async/await first CQRS+ES and DDD framework for .NET
Stars: ✭ 1,932 (-52.91%)
Mutual labels:  rabbitmq, nuget
rabbit
Build Elixir applications with RabbitMQ
Stars: ✭ 36 (-99.12%)
Mutual labels:  rabbitmq, messaging
rabbitmq-jms-client
RabbitMQ JMS client
Stars: ✭ 51 (-98.76%)
Mutual labels:  rabbitmq, messaging
rabbitmq-stomp
RabbitMQ STOMP plugin
Stars: ✭ 49 (-98.81%)
Mutual labels:  rabbitmq, messaging
Kombu
Kombu is a messaging library for Python.
Stars: ✭ 2,263 (-44.85%)
Mutual labels:  rabbitmq, messaging
Rabbitmq Mqtt
RabbitMQ MQTT plugin
Stars: ✭ 169 (-95.88%)
Mutual labels:  rabbitmq, messaging
Langohr
A small, feature complete Clojure client for RabbitMQ that embraces AMQP 0.9.1 model
Stars: ✭ 309 (-92.47%)
Mutual labels:  rabbitmq, messaging
Garagemq
AMQP message broker implemented with golang
Stars: ✭ 153 (-96.27%)
Mutual labels:  rabbitmq, messaging
sample-spring-cloud-stream
sample microservices communicating asynchronously using spring cloud stream, rabbitmq
Stars: ✭ 22 (-99.46%)
Mutual labels:  rabbitmq, messaging
March hare
Idiomatic, fast and well-maintained JRuby client for RabbitMQ
Stars: ✭ 97 (-97.64%)
Mutual labels:  rabbitmq, messaging
Brighter
Command Dispatcher, Processor, and Distributed Task Queue
Stars: ✭ 1,393 (-66.05%)
Mutual labels:  rabbitmq, nuget
WatsonWebsocket
A simple C# async websocket server and client for reliable transmission and receipt of data
Stars: ✭ 158 (-96.15%)
Mutual labels:  nuget, messaging

MassTransit

MassTransit is a free, open-source distributed application framework for .NET. MassTransit makes it easy to create applications and services that leverage message-based, loosely-coupled asynchronous communication for higher availability, reliability, and scalability.

Mass Transit

MassTransit is Apache 2.0 licensed.

Documentation

Get started by reading through the documentation.

Build Status

Branch Status
master master
develop develop
documentation documentation

MassTransit NuGet Packages

Package Name .NET Standard .NET Core App
Main
MassTransit 2.0
Other
MassTransit.Analyzers 2.0
MassTransit.Templates 5.0
MassTransit.SignalR 2.0
MassTransit.TestFramework 2.0
Containers
MassTransit.Autofac 2.0
MassTransit.Extensions.DependencyInjection 2.0
MassTransit.SimpleInjector 2.0
MassTransit.StructureMap 2.0
MassTransit.CastleWindsor 2.0
ASP.NET Core
MassTransit.AspNetCore - 3.1
Monitoring
MassTransit.Prometheus 2.0
Persistence
MassTransit.Azure.Cosmos 2.0
MassTransit.Azure.Storage 2.0
MassTransit.Dapper 2.0
MassTransit.EntityFrameworkCore 2.0
MassTransit.EntityFramework 2.1
MassTransit.Marten 2.0
MassTransit.MongoDb 2.0
MassTransit.NHibernate 2.0
MassTransit.Redis 2.0
Scheduling
MassTransit.Hangfire 2.0
MassTransit.Quartz 2.0
Transports
MassTransit.ActiveMQ 2.0
MassTransit.AmazonSQS 2.0
MassTransit.Azure.ServiceBus.Core 2.0
MassTransit.Grpc 2.0
MassTransit.RabbitMQ 2.0
MassTransit.WebJobs.EventHubs 2.0
MassTransit.WebJobs.ServiceBus 2.0
Riders
MassTransit.Kafka 2.0
MassTransit.EventHub 2.0

Discord

Get help live at the MassTransit Discord server.

alt Join the conversation

GitHub Issues

Pay attention

Please do not open an issue on GitHub, unless you have spotted an actual bug in MassTransit.

Use GitHub Discussions to ask questions, bring up ideas, or other general items. Issues are not the place for questions, and will either be converted to a discussion or closed.

This policy is in place to avoid bugs being drowned out in a pile of sensible suggestions for future enhancements and calls for help from people who forget to check back if they get it and so on.

Building from Source

  1. Install the latest .NET Core 3.1 SDK
  2. Clone the source down to your machine
    git clone git://github.com/MassTransit/MassTransit.git
  3. Run dotnet build

Contributing

  1. Turn off autocrlf
    git config core.autocrlf false
  2. Hack!
  3. Make a pull request

REQUIREMENTS

  • .NET Core SDK v3.1

CREDITS

Logo Design by The Agile Badger

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].