Iris

The Future of Message Tooling

Iris is the next-generation developer messaging tool for developing and testing various message and event based systems. Iris simplifies each step of the software lifecycle so you can create and iterate on better event driven systems, faster.
Take a look at how Iris will enhance your workflow, increase productivity, and keep your engineers engaged in solving the business problems.

Multi-Cloud Support

Framework Integration

Package Type-Matching

Cross-Platform Desktop

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.
Iris Endpoint Dashboard
Iris Messaging

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

Messaging Simplified

Connect to message brokers, discover endpoints, and test your applications with ease. Iris gives you the power to work with messaging systems like never before.

Connect to Azure, AWS, or RabbitMQ

Discover endpoints automatically

Send type-accurate test messages

View on GitHub

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

Download Iris

Choose your platform and start testing
Windows

Windows 10 or later

Build from source
macOS

macOS 11 or later

Build from source
Linux

Ubuntu, Fedora, and more

Build from source

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.

Ready to Simplify Your Messaging?

Download Iris for free and start testing your event-driven systems today.