Skip to content

MonsterDeck

MonsterDeck icon

Always‑on‑top toolbar for quickly activating or launching your favorite apps and specific windows. Customizable layout (up to 8×8), per‑slot labels/icons/colors, tray menu, drag‑and‑drop assignment, global hotkeys, screenshots, multi‑instance targeting, Stream Deck integration, and persistence.

Latest Release: v0.1.2

Fixed critical window activation issue with Stream Deck integration! Windows now reliably come to the foreground when pressing Stream Deck buttons, even when buried behind many other windows. Download v0.1.2 →

  • :material-rocket-launch: Get started
    Install/run, build, and package instructions.
    Read Getting started →
  • :material-file-document: Documentation
    Usage, layout presets, per‑slot actions, hotkeys, screenshots, persistence.
    Browse docs →
  • :material-source-repository: Source code
    apps/MonsterDeck →
  • :material-bug: Report an issue
    Issues →

Screenshot of MonsterDeck toolbar with four pinned slots

Why MonsterDeck?

  • Fast context switching without Alt+Tab fatigue.
  • Persistent, always‑on‑top bar that doesn't get lost.
  • Stream Deck integration with auto-updating labels and icons.
  • Drag‑and‑drop to assign executables or shortcuts.
  • Global hotkeys to quickly assign the current window.
  • Tray menu for quick actions and quitting.
  • Config persistence in %APPDATA%\MonsterDeck\config.json.

System requirements

  • Windows 10/11 (x64)
  • .NET 8 Runtime to run; .NET 8 SDK to build