zaccharles / step-functions-rainbow-states

Browser extension to color AWS Step Functions states based on their prefix

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

🌈 step-functions-rainbow-states

Browser extension to color AWS Step Functions states based on their prefix



Buy Me A Coffee


Description

Colors AWS Step Functions states in the Workflow Studio based on their prefix.

For example, Process Queue: Get Messages and Process Queue: Delete Messages would be the same color.

Motivation

State names must be unique within a Step Functions state machine. To avoid naming conflicts in larger state machines, it's common to prefix the names of related states (the CDK provides methods like prefixStates to make this easy).

Larger state machines can be hard to visually navigate. Adding color helps distinguish one group of states from another.

Features

  • Color states based on their name prefix ("<prefix>: <name>")
  • Support for [AWS Step Functions Workflow Studio]

Screenshot

Screenshot

Install

Chrome Firefox Opera Edge Brave vivaldi
Chrome Firefox Opera Edge Brave Vivaldi
Download Download Download Download Download Download
(Coming Soon) Install (Coming Soon) (Coming Soon) (Coming Soon) (Coming Soon)

Bugs

Please file an issue here for bugs, missing documentation, or unexpected behavior.

Thanks

Extension template web-extension-starter by abhijithvijayan
Rainbow icons created by kosonicon - Flaticon

License

GNU GPLv3 © Zac Charles

About

Browser extension to color AWS Step Functions states based on their prefix

License:GNU General Public License v3.0


Languages

Language:JavaScript 49.5%Language:TypeScript 46.7%Language:HTML 3.7%