https://github.com/Brendonovich/macrograph
Visual programming for streamers
https://github.com/Brendonovich/macrograph
discord midi obs-studio obs-websocket rust solid-start solidjs tauri twitch vtube-studio
Last synced: 6 months ago
JSON representation
Visual programming for streamers
- Host: GitHub
- URL: https://github.com/Brendonovich/macrograph
- Owner: Brendonovich
- License: agpl-3.0
- Created: 2023-04-05T07:13:30.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-05-05T03:42:47.000Z (6 months ago)
- Last Synced: 2025-05-05T04:31:49.216Z (6 months ago)
- Topics: discord, midi, obs-studio, obs-websocket, rust, solid-start, solidjs, tauri, twitch, vtube-studio
- Language: TypeScript
- Homepage: https://macrograph.app
- Size: 9.03 MB
- Stars: 166
- Watchers: 6
- Forks: 13
- Open Issues: 70
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- awesome-tauri - MacroGraph - Visual programming for content creators. (Applications / Productivity)
README
MacroGraph
Visual programming for streamers
macrograph.brendonovich.dev »
Download for
Windows ·
macOS (Apple Silicon | Intel) ·
Linux (AppImage | deb)
## Example
This graph shows a simple Twitch resubscription checkking if its tier 3 and then sending a Twitch chat message saying "{username} subbed for {x} months" into the same chat.

## Running
1. Make sure you have [Tauri](https://tauri.app/v1/guides/getting-started/prerequisites) and [pnpm](https://pnpm.io/) setup.
2. Run `pnpm install`
3. Run `pnpm desktop tauri dev`
[Figma Designs](https://www.figma.com/file/VO7zmohUtZSqC1eIyGUuN3/MacroGraph-Designs?node-id=0%3A1&t=FfCvKUpKsLp5b0ST-1)