v0.5.0 StatusForge

StatusForge

A native presence engine for streamers. Detects the game you're playing and broadcasts live status to Twitch, Kick, and your overlay widgets โ€” pure Rust, no Python, no cloud dependency.

๐ŸชŸ Windows ๐ŸŽ macOS ๐Ÿง Linux
How it works

No account, no cloud relay โ€” everything runs locally.

1
Detect

A native scanner watches running processes and window titles to figure out what you're playing.

2
Look up

Matched against a local game database, merged from Steam, GOG, RAWG, IGDB, and SteamGridDB metadata.

3
Broadcast

Twitch/Kick category updates go out automatically, and your overlay widgets update in real time.

Features
๐ŸŽฎ
Native Game Detection

Pure Rust process/window-title scanner โ€” no browser extensions, no manual game list to maintain.

๐Ÿ“ก
Twitch & Kick Category Sync

Automatic category updates on game change, with built-in cooldowns to stay well under platform rate limits.

๐Ÿ–ฅ๏ธ
Overlay Widgets

Four layouts (horizontal left/right, vertical, logo-only) served locally as Browser Sources for OBS/Streamlabs.

๐Ÿ”—
SPARK Dual-PC Link

Detect on your gaming PC, stream from another โ€” signed heartbeats over your own LAN, no cloud in between.

๐Ÿ—‚๏ธ
Scraped Metadata Library

Cover art and game info merged from multiple sources into a local, editable game database.

๐Ÿ”’
Local-First, No Telemetry

OAuth tokens live in your OS keychain. Platform pushes can be toggled off entirely if you just want local overlays.

Set it up

Guides for getting overlays and dual-PC linking running.

Overlay Setup Guide SPARK Dual-PC Guide