
MacroGraph
Visual programming for streamers
MacroGraph provides a node-based programming environment for streamers to build custom interactions and automations. It acts as glue between your services and programs, taking care of connecting to them so you can focus on creating.
Integrations
MacroGraph can receive events from and send commands to all sorts of programs and services

OBS
Modify and listen to changes in all aspects of OBS

Twitch
Interact with Chat, EventSub, and Helix

VTube Studio
Execute hotkeys and control models

Streamlabs
Listen for donations and YouTube events

Discord
Send and receive messages, and interact with the Discord API
Speaker.bot
Trigger and stop text-to-speech
WebSockets
Connect to WebSocket servers and host your own

GoXLR
Control and listen to buttons, dials, faders, and channels

Elgato Stream Deck
Listen to button presses via the WebSocket Proxy plugin
MIDI
Send and receive MIDI messages to and from MIDI devices

OpenAI
Generate text with ChatGPT and images with Dall-E