• Stars
    star
    24
  • Rank 986,123 (Top 20 %)
  • Language
    JavaScript
  • License
    Apache License 2.0
  • Created about 7 years ago
  • Updated about 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Continuous validation of RabbitMQ workloads

More Repositories

1

rabbitmq-server

Open source RabbitMQ: core server and tier 1 (built-in) plugins
Starlark
11,952
star
2

rabbitmq-tutorials

Tutorials for using RabbitMQ in various ways
Java
6,393
star
3

rabbitmq-dotnet-client

RabbitMQ .NET client for .NET Standard 2.0+ and .NET 4.6.2+
C#
2,056
star
4

rabbitmq-delayed-message-exchange

Delayed Messaging for RabbitMQ
Erlang
1,992
star
5

internals

High level architecture overview
1,444
star
6

amqp091-go

An AMQP 0-9-1 Go client maintained by the RabbitMQ team. Originally by @streadway: `streadway/amqp`
Go
1,319
star
7

rabbitmq-java-client

RabbitMQ Java client
Java
1,227
star
8

cluster-operator

RabbitMQ Cluster Kubernetes Operator
Go
865
star
9

ra

A Raft implementation for Erlang and Elixir that strives to be efficient and make it easier to use multiple Raft clusters in a single system.
Erlang
800
star
10

rabbitmq-website

RabbitMQ website
JavaScript
769
star
11

erlang-rpm

Latest Erlang/OTP releases packaged as a zero dependency RPM, just enough for running RabbitMQ
Shell
540
star
12

rabbitmq-management

RabbitMQ Management UI and HTTP API
Erlang
369
star
13

tls-gen

Generates self-signed x509/TLS/SSL certificates useful for development
Python
362
star
14

rabbitmq-perf-test

A load testing tool
Java
355
star
15

khepri

Khepri is a tree-like replicated on-disk database library for Erlang and Elixir.
Erlang
317
star
16

erlando

Erlando
Erlang
306
star
17

rabbitmq-sharding

Sharded logical queues for RabbitMQ: a queue type which provides improved parallelism and thoughput at the cost of total ordering
Erlang
303
star
18

rabbitmq-peer-discovery-k8s

Kubernetes-based peer discovery mechanism for RabbitMQ
Erlang
296
star
19

rabbitmq-objc-client

RabbitMQ client for Objective-C and Swift
Objective-C
241
star
20

chef-cookbook

Development repository for Chef cookbook RabbitMQ
Ruby
211
star
21

rmq-0mq

ZeroMQ support in RabbitMQ
Erlang
210
star
22

rabbitmq-consistent-hash-exchange

RabbitMQ Consistent Hash Exchange Type
Erlang
209
star
23

rabbitmq-auth-backend-http

HTTP-based authorisation and authentication for RabbitMQ
Makefile
199
star
24

rabbitmq-erlang-client

Erlang client for RabbitMQ
Erlang
185
star
25

rabbitmq-mqtt

RabbitMQ MQTT plugin
Erlang
173
star
26

rabbitmq-stream-go-client

A client library for RabbitMQ streams
Go
167
star
27

rabbitmq-stream-rust-client

A client library for RabbitMQ streams
Rust
148
star
28

rabbitmq-prometheus

A minimalistic Prometheus exporter of core RabbitMQ metrics
Erlang
145
star
29

looking_glass

An Erlang/Elixir/BEAM profiler tool
Erlang
139
star
30

hop

RabbitMQ HTTP API client for Java, Groovy, and other JVM languages
Java
137
star
31

messaging-topology-operator

RabbitMQ messaging topology operator
Go
123
star
32

rabbitmq-cli

Command line tools for RabbitMQ
Elixir
105
star
33

rabbitmq-stream-dotnet-client

RabbitMQ client for the stream protocol
C#
100
star
34

rabbitmq-web-stomp-examples

Makefile
94
star
35

rabbitmq-amqp1.0

AMQP 1.0 support for RabbitMQ
Erlang
93
star
36

rabbitmq-web-stomp

Provides support for STOMP over WebSockets
Erlang
89
star
37

rabbitmq-recent-history-exchange

RabbitMQ Recent History Exchange
Makefile
82
star
38

diy-kubernetes-examples

Examples that demonstrate how deploy a RabbitMQ cluster to Kubernetes, the DIY way
Makefile
82
star
39

rabbitmq-event-exchange

Expose broker events as messages
Erlang
78
star
40

rabbitmq-clusterer

This project is ABANDONWARE. Use https://www.rabbitmq.com/cluster-formation.html instead.
Erlang
72
star
41

rabbitmq-message-timestamp

A RabbitMQ plugin that adds a timestamp to all incoming messages
Makefile
72
star
42

rabbitmq-common

Common library used by rabbitmq-server and rabbitmq-erlang-client
Erlang
66
star
43

rabbitmq-c

The official rabbitmq-c sources have moved to:
C
65
star
44

tgir

Official repository for Thank Goodness It's RabbitMQ (TGIR)!
Makefile
65
star
45

rabbitmq-jms-client

RabbitMQ JMS client
Java
61
star
46

rabbit-socks

Websocket and Socket.IO support for RabbitMQ (deprecated -- see https://github.com/sockjs/sockjs-erlang instead)
Erlang
58
star
47

rabbitmq-web-mqtt

Provides support for MQTT over WebSockets
Erlang
55
star
48

rabbitmq-stream-java-client

RabbitMQ Stream Java Client
Java
55
star
49

rabbitmq-top

Adds top-like information on the Erlang VM to the management plugin.
Makefile
55
star
50

rabbitmq-shovel

RabbitMQ Shovel plugin
Erlang
53
star
51

rabbitmq-auth-mechanism-ssl

RabbitMQ TLS (x509 certificate) authentication mechanism
Makefile
52
star
52

aten

An adaptive accrual node failure detection library for Elixir and Erlang
Erlang
50
star
53

rabbitmq-stomp

RabbitMQ STOMP plugin
Erlang
49
star
54

rabbitmq-tracing

RabbitMQ Tracing
Erlang
48
star
55

mnevis

Raft-based, consensus oriented implementation of Mnesia transactions
Erlang
48
star
56

gen-batch-server

A generic batching server for Erlang and Elixir
Erlang
47
star
57

rabbitmq-priority-queue

Priority Queues
46
star
58

osiris

Log based streaming subsystem for RabbitMQ
Erlang
45
star
59

rabbitmq-management-visualiser

RabbitMQ Topology Visualiser
JavaScript
41
star
60

rabbitmq-oauth2-tutorial

Explore integration of RabbitMQ with Oauth 2.0 auth backend plugin
Shell
41
star
61

rabbitmq-peer-discovery-consul

Consul-based peer discovery backend for RabbitMQ 3.7.0+
Erlang
40
star
62

rabbitmq-federation

RabbitMQ Federation plugin
Erlang
39
star
63

rabbitmq-auth-backend-oauth2

RabbitMQ authorization backend that uses OAuth 2.0 (JWT) tokens
Erlang
38
star
64

rabbitmq-codegen

RabbitMQ protocol code-generation and machine-readable spec
Python
37
star
65

support-tools

A staging area for various support and troubleshooting tools that are not (or not yet) included into RabbitMQ distribution
Shell
36
star
66

ra-kv-store

Raft-based key-value store
Clojure
33
star
67

rabbitmq-perf-html

Web page to view performance results
JavaScript
33
star
68

rabbitmq-web-mqtt-examples

Examples for the Web MQTT plugin
JavaScript
32
star
69

rabbitmq-public-umbrella

Work with ease on multiple RabbitMQ sub-projects, e.g. core broker, plugins and some client libraries
Makefile
32
star
70

rules_erlang

Bazel rules for building Erlang applications and libraries
Starlark
32
star
71

rabbitmq-smtp

RabbitMQ SMTP gateway
Erlang
31
star
72

rabbitmq-metronome

RabbitMQ example plugin
Makefile
27
star
73

rabbitmq-rtopic-exchange

RabbitMQ Reverse Topic Exchange
Erlang
27
star
74

horus

Erlang library to create standalone modules from anonymous functions
Erlang
25
star
75

rabbitmq-tracer

AMQP 0-9-1 protocol analyzer
Java
24
star
76

rabbitmq-peer-discovery-aws

AWS-based peer discovery backend for RabbitMQ 3.7.0+
Erlang
24
star
77

rabbitmq-shovel-management

RabbitMQ Shovel Management
Makefile
23
star
78

rabbitmq-auth-backend-ldap

RabbitMQ LDAP authentication
Erlang
22
star
79

rabbitmq-management-themes

Makefile
22
star
80

rabbitmq-auth-backend-amqp

Authentication over AMQP RPC
Erlang
20
star
81

rabbitmq-amqp1.0-client

Erlang AMQP 1.0 client
Erlang
20
star
82

erlang-data-structures

Erlang Data Structures
Erlang
20
star
83

chocolatey-package

RabbitMQ chocolatey package
PowerShell
19
star
84

lz4-erlang

LZ4 compression library for Erlang.
C
19
star
85

rabbitmq-service-nodejs-sample

A simple node.js sample app for the RabbitMQ service/add-on
JavaScript
18
star
86

rabbitmq-auth-backend-oauth2-spike

See rabbitmq/rabbitmq-auth-backend-oauth2 instead.
Erlang
17
star
87

rabbitmq-msg-store-index-eleveldb

LevelDB-based message store index for RabbitMQ
Erlang
17
star
88

rabbitmq-management-agent

RabbitMQ Management Agent
Erlang
17
star
89

rabbitmq-auth-backend-cache

Authorisation result caching plugin (backend) for RabbitMQ
Erlang
17
star
90

rabbitmq-jsonrpc-channel

RabbitMQ JSON-RPC Channels
JavaScript
15
star
91

rabbitmq-ha

Highly available queues for RabbitMQ
Erlang
15
star
92

rabbitmq-jsonrpc

RabbitMQ JSON-RPC Integration
Makefile
15
star
93

stdout_formatter

Erlang library to format paragraphs, lists and tables as plain text
Erlang
15
star
94

rabbitmq-peer-discovery-etcd

etcd-based peer discovery backend for RabbitMQ 3.7.0+
Erlang
15
star
95

rabbitmq-federation-management

RabbitMQ Federation Management
Makefile
14
star
96

credentials-obfuscation

Tiny library/OTP app for credential obfuscation
Erlang
14
star
97

rabbitmq-server-release

RabbitMQ packaging and release engineering bits that do not belong to the Concourse pipelines.
Shell
13
star
98

seshat

Erlang
13
star
99

rabbitmq-jms-topic-exchange

Custom exchange that implements JMS topic selection for RabbitMQ
Erlang
13
star
100

rabbitmq-store-exporter

RabbitMQ Store Exporter
Erlang
12
star