EasyNetQ.Management.Client is a .NET client for the RabbitMQ Management API. This lets you control all aspects for your RabbitMQ broker from .NET code, including creating virtual hosts and users; setting permissions; monitoring queues, connections and channels; and setting up exchanges, queues and bindings.
See the documentation.
The announcement blog post is here
Thanks to all the people who already contributed!