Pattern generator and debugging tool for EventBridge

An open source tool to help you with AWS EventBridge

Get Started
Made byAWS

evb-cli Features

Generate Code Bindings

Generates code bindings from the schema registry based on the defined InputPath or InputTransformer

Replay Events

Starts a replay of events against a specific destination

Interactive Diagram

generate an interactive diagram over the event rules of an eventbus

Open Source

Free for the world!

Usage

evb pattern - Will prompt you with a wizard that helps you build pattern for event matching. This is using EventBridge's schema registry (currently in preview) to let you navigate the schema you want to react on.

For AWS events, such as aws.codepipeline it's already enabled, but for custom events you will have to enable it in the AWS Management Console.

Demo

To generate an EventBridge InputTransformer object:

Input transformers are useful when you only want a small portion of the event sent to your target. This command helps you navigate the JSON payload and generate the InputTransformer CloudFormation object

evb input will prompt you with a wizard that helps you build the InputTransformer object. This is using EventBridge's schema registry (currently in preview).

Demo

Read more features over on the GitHub Repo →.

Open Source
100%
Stars ⭐️
90+
Langugage
JavaScript

Meet the project contributors

This project is built and maintained from people all over the world 🌎

Get started today