( : RabbitMQ) یک نرم‌افزار منبع باز (گاهی اوقات خوانده می‌شود) است که در اصل پروتکل صف بندی پیام پیشرفته (انگلیسی: Advanced Message Queuing Protocol) یا AMQP را پیاده‌سازی کرده‌است اما پس از آن اقدام به گسترش پروتکل‌های پشتیبانی شده خود با معماری افزونه ای (انگلیسی: plug-in protocol) برای پروتکل پیام جریان-متن محور (انگلیسی: Streaming Text Oriented Messaging Protocol) یا STOMP، پروتکل MQTT و سایر پروتکل‌ها نموده است. سرور ربیت ام کیو به زبان ارلنگ نوشته شده‌است و روی بستر چارچوب Open Telecom Platform ساخته شده‌است. کتابخانه‌های سمت کلاینت که واسطی برای ارتباط با کارگزار فراهم می‌کنند برای زبان‌های برنامه‌نویسی مشهور وجود دارد.
 در ابتدا شرکت Rabbit Technologies Ltd اقدام به توسعه ربیت ام کیو نمود که در سال 2010 توسط شرکت SpringSource که بخشی از VMware است خریداری شد. 
 کد منبع تحت پروانه منتشر شد. پروژه شامل موارد زیر می‌شود:
 
 
 
 این بخش شامل مثال‌هایی برای ارسال/ دریافت و ارسال پیام‌ها به/از یک صف به زبان است:
 
قطعه کد زیر ابتدا ارتباط برقرار کرده، از وجود صف اطمینان حاصل می  کند، پیام را می فرستد و در نهایت ارتباط را قطع می‌کند. 
به‌طور مشابه، برنامه زیر یک پیام را از صف دریافت کرده و در خروجی چاپ می‌کند:
{"title": "ربیت ام کیو", "link": "https://fa.wikipedia.org//w/index.php?title=%D8%B1%D8%A8%DB%8C%D8%AA_%D8%A7%D9%85_%DA%A9%DB%8C%D9%88&oldid=28811815", "language": "fa"}