Streamline your workflow
Azure
AWS
RabbitMQ
Manage Connections
First class support for cloud providers and message brokers. Iris works with your existing workload to ensure a seamless experience across multiple cloud workloads.
Endpoint Discovery
Gain visibility into all your endpoints across connections with a single application.


Message Sending
Test your applications easily by sending messages to your endpoints. Iris acts as a standalone arbitrary message producer companion to any messaging system. By integrating with your .Net packages, Iris can provide type-accurate messages helping to ensure realistic data delivery with simplified entry.
Framework Support
Iris integrates with popular messaging frameworks to help ensure your application is delivered with a correctly serialized message envelope.
MassTransit
NServiceBus
See It In Action
Watch how Iris simplifies messaging workflows
Why Choose Iris?
See how Iris compares to manual testing
| Feature | Iris | Manual / CLI | Custom Scripts |
|---|---|---|---|
| Visual Interface | |||
| Multi-Broker Support | Per-tool |
Manual | |
| Type-Accurate Messages | Manual | ||
| Framework Envelopes | MassTransit, NServiceBus |
DIY | |
| Endpoint Discovery | |||
| Setup Time | Minutes |
Hours |
Days |
Frequently Asked Questions
Everything you need to know about Iris
What message brokers does Iris support?
Iris currently supports Azure Service Bus, Azure Event Hubs, AWS SQS, AWS SNS, and RabbitMQ. We're actively adding support for more brokers based on user feedback.
Does Iris work with my existing setup?
Yes! Iris works alongside your existing messaging infrastructure. Simply provide your connection credentials and Iris will connect to your brokers without requiring any changes to your applications.
What platforms does Iris support?
Iris is available as a native desktop application for Windows, macOS, and Linux. Download the version for your platform and start testing immediately.
Is Iris open source?
Yes! Iris is fully open source. You can view the source code, report issues, and contribute on GitHub.
What frameworks does Iris integrate with?
Iris integrates with MassTransit and NServiceBus, automatically serializing messages with the correct envelope format. This ensures your test messages are processed exactly like production messages.