This Rust repository contains solutions for programming interview problems, based on Cracking the Coding Interview.
MacroGraph
Create streamer workflows with MacroGraph, a visual programming tool for streamers.

About MacroGraph
MacroGraph is a visual programming tool for streamers, published as an open source repository on GitHub. The homepage shows an example graph that checks whether a Twitch resubscription is tier 3, then posts a chat message in the same channel using the subscriber's username and number of months. The project's listed topics point to integrations with Discord, MIDI, OBS Studio, OBS WebSocket, Twitch and VTube Studio. Desktop downloads are listed for Windows, macOS and Linux. Running the project from source requires Tauri and pnpm. Pricing is not stated.
Key features
- Visual programming interface for building streamer automations
- Example graph that responds to Twitch resubscriptions by tier
- Sends automated Twitch chat messages using subscriber name and months
- Listed integration topics include OBS Studio, OBS WebSocket and VTube Studio
- Listed integration topics also include Discord and MIDI
- Downloadable desktop builds for Windows, macOS and Linux
- Open source under the AGPL-3.0 license
- Desktop downloads listed for Windows, macOS and Linux
- Homepage example shows a specific, concrete Twitch use case
- Running from source requires Tauri and pnpm to be set up
- Pricing is not stated on the source page
- The source does not describe the full range of supported integrations
MacroGraph at a glance
- Category
- Social & Communities › Twitch Tools
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Platforms
- Linux, macOS, Windows
- Open source
- Yes · Source code
- Language
- English
- Last checked
- Oct 6, 2026 · Online when checked
- Listed
- Oct 5, 2026
MacroGraph alternatives
Tools and sites you could use instead, ranked by how closely they match.
A modular node-programming language, program creator, animation system, toolkit, router, and debugger made for VRChat
Firebot provides desktop automation for Twitch streamers, including chat commands, events, timers, currencies, and integrations.
The Twitch CLI provides command-line tools for developing applications with Twitch.
Browse Twitch channels with this multi-platform interface for Streamlink.
Independent TV client for watching Twitch streams on supported Samsung Smart TV platforms.
Popular in Twitch Tools
Well-known listings from the same topic.
MacroGraph FAQ
What license does MacroGraph use?
What is needed to run MacroGraph from source?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












