Rabbus is a highly opinionated, yet minimal library for Node.js and RabbitMQ. It provides many common pattern implementations, such as request/response, send/receive and publish/subscribe, as well as a middleware feature that allows easy extension and customization of messaging.