Free & open source · macOS · Windows · Linux

Watch everything
at once.

WatchWall is a desktop app that puts up to 16 live web views in one clean, non-overlapping grid. Every panel is a full browser — so you can monitor streams, news, radar, and dashboards without juggling a dozen windows.

Layout Equal — Side by Side

Add boxes and the grid rebuilds itself — no window juggling.

Features

Built for watching a lot at once

Everything you need to turn one monitor into a wall of live views.

Flexible grid layouts

1 to 16 panels with a full layout system for every count — equal grids, sidebar arrangements with a dominant panel, or bottom strips. Switch layouts anytime without losing what's loaded.

Smart audio routing

Only one panel plays audio at a time. Highlight a panel to unmute it and mute the rest — so you never fight for sound. Pin audio on as many panels as you like with per-panel overrides.

Per-panel menu

Hover any panel for a quick-access menu: go to a URL, highlight for audio, toggle a persistent audio override, or close it — while every other panel keeps playing uninterrupted.

Any site, not just video

Each panel is a real browser. Load any streaming service, video platform, or website — pull up a live radar, a sports scoreboard, or a dashboard right alongside your streams.

Primary-slot swapping

In sidebar and bottom layouts, highlighting a panel promotes it to the large primary slot, swapping with whatever was there. Page state, scroll, and playback all carry over untouched.

Session persistence

WatchWall remembers your session. On the next launch, restore exactly where you left off — layout, panel count, every loaded URL, audio states, and window size. Autosaves on every change.

Customizable

Tune it to your workflow: enable or disable keyboard shortcuts, change the highlighted-panel indicator color, and edit the quick-launch sites offered when you open a new panel.

Numbered overlays & hotkeys

Toggle numbered badges over every panel to keep track of what's where, then jump straight to any panel with number keys. Overlays never block interaction with the page underneath.

Use cases

One wall, every stream

WatchWall was built to solve the never-ending search for a good way to watch many streams at once.

🏟️

Multiple sporting events

Keep every game on the wall at once and snap audio to whichever one heats up.

📰

Breaking news coverage

Watch several networks side by side and compare coverage as a story develops.

🌩️

Severe weather live-streams

Run storm chasers next to a live radar dashboard and local news at the same time.

🚦

Traffic cameras

Monitor a row of live traffic cams to watch conditions across a whole route.

Download

Get WatchWall

Free and open source. Pick your platform — builds are published on GitHub Releases.

macOS: opening WatchWall the first time

WatchWall is not signed with an Apple Developer certificate (I don't have a paid Apple license). Because of that, macOS Gatekeeper adds a quarantine flag to anything you download and may say the app is "damaged" or from an "unidentified developer." This is expected for unsigned apps — not a sign anything is actually wrong. You only need to clear the flag once.

Recommended

Drag WatchWall into your Applications folder, then run this in Terminal to remove the quarantine flag:

xattr -dr com.apple.quarantine /Applications/WatchWall.app

After running it, just double-click WatchWall like any other app.

No Terminal?

You can also right-click (or Control-click) the app → Open, then confirm Open in the dialog. If macOS still refuses, open System Settings → Privacy & Security, scroll down, and click Open Anyway next to WatchWall.