Transparent Desktop Overlay for Windows

Your avatar,
always in view.

Sprout renders any Spout2 source — VTube Studio, your camera, anything — as a transparent, GPU-accelerated overlay that stays on top while you game, work, or stream.

Download Free View Docs

Features

Everything you need, nothing you don't

Lightweight, single-file executable. No install wizard. No background services eating your RAM.

🎮

Click-Through Mode

Mouse events pass straight through the overlay so you can interact with games and apps behind it without moving anything.

GPU-Accelerated Rendering

Direct3D 11 rendering at up to 60 FPS with configurable targets (15 / 20 / 24 / 30 / 60) to match your needs.

🖥️

Multi-Monitor Support

Assign each overlay to any connected monitor. DPI-aware so it looks crisp on mixed high-res setups.

✂️

Precise Crop Controls

Trim pixels from any edge (top, bottom, left, right) to position your avatar exactly where you want it.

👻

Hover Transparency

The overlay gently fades out when your cursor moves over it, revealing whatever's beneath with a smooth animation.

💾

Presets

Save your full configuration as a named preset and switch between setups instantly — great for different stream scenes.

⌨️

Global Hotkeys

Bind keys to hide all overlays or quit the app — they fire even when Sprout isn't the focused window.

🌐

HTTP REST API

Control every setting remotely from a Stream Deck, web dashboard, PowerShell script, or any HTTP client.

🎭

Multi-Source Layering

Display multiple Spout sources simultaneously with independent settings and Z-order control for complex layouts.

Pricing

Simple, one-time licenses

No subscriptions. Activate once, use forever. Works offline after first verification.

Feature Free Plus Pro
Single Spout source display
Click-through mode
Crop & opacity controls
System tray menu
HTTP REST API
Presets
Global hotkeys
Hover transparency
Target FPS control
Custom icon color
Multi-source layering

Automate everything

Enable the API in settings and Sprout listens on http://localhost:5757/. Send a PATCH and any setting updates instantly — no restart required.

Works with Stream Deck, web dashboards, PowerShell, AutoHotkey, OBS scripts, and anything that can make an HTTP request.

# Toggle click-through from a terminal curl -X POST http://localhost:5757/settings \ -H "Content-Type: application/json" \ -d '{"clickThrough": true}' # Fetch current settings curl http://localhost:5757/settings # Load a saved preset curl -X POST http://localhost:5757/presets/load \ -d '{"name": "Gaming"}'