Firefox Browser Add-ons
  • Extensions
  • Themes
    • for Firefox
    • Dictionaries & Language Packs
    • Other Browser Sites
    • Add-ons for Android
Log in
Preview of ArenaSwap

ArenaSwap by Lattice & Company

ArenaSwap monitors live games in 31 leagues, scores them with PowerScore, and auto-switches your browser tab to the most exciting one, checking as often as every 6 seconds during tense moments.

0 (0 reviews)0 (0 reviews)
4 Users4 Users
Download Firefox and get the extension
Download file

Extension Metadata

Screenshots
Text that says "never miss the moment" with a mockup of a browser with the extension runningText that says "open your streams" with a demo extension showing multiple streaming services openText that says "open your streams" with a demo extension showing multiple streaming services openText that says "watch the magic" with a demonstration of the notification systemText that says "Packed with Power" with a list of features below it, including the PowerScore algorithm, 30+ leauges, StandbyStream, Built to Your Taste, Live Game Charts, and Private by DefaultThe Arena Swap logo
About this extension
Never miss the moment.

ArenaSwap is a free, open-source browser extension that watches every live game across 31 sports leagues and automatically switches your browser tab to the most exciting one. Think NFL RedZone, but for every sport, every night, on whatever streaming service you already pay for.

โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”
HOW IT WORKS
โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”
1. Open your streams. Pull up your games in separate browser tabs. ESPN+, Peacock, Paramount+, YouTube TV, Hulu, or any other browser-based stream works.
2. Assign each tab once. Open the ArenaSwap popup, find each live game in the list, and connect it to its tab with a single dropdown.
3. Walk away. ArenaSwap continuously scores every live game and switches you to the best one. It checks as often as every 6 seconds when things get tense, slower during quieter moments. The right tab is unmuted, the others are silenced so you always hear the right broadcast.

โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”
THE POWERSCORE ALGORITHM
โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”

Every live game gets a 0โ€“100 PowerScore built from five signals:
  • Closeness: how tight the score is, building as the game goes on
  • Late-Game Pressure: tension that rises through the whole final period when the game is close, with a boost for tied games headed to overtime
  • Momentum: recent scoring runs that spike and then fade
  • Lead Changes: back-and-forth chaos
  • Comeback Factor: teams climbing out of a hole

The signals stack and the score is capped at 100, so a genuinely exciting game climbs into the 80s and 90s, while a blowout stays low. The score builds with the game instead of sitting at a flat baseline: an early or lopsided game scores low and tension ramps toward the final buzzer. Recent scoring spikes the live signals and then fades, so even low-scoring sports keep a moving graph instead of a flat line.

Games with frozen clocks (halftimes, timeouts, stoppages) get a penalty so you're never switched into a commercial break.

Every card in the popup shows a color-coded PowerScore bar so you can see the excitement level at a glance. Open any game for the full breakdown: live signal values, PowerScore over time, team scores over time, win probability, and component contribution charts.

โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”
SUPPORTED LEAGUES (31)
โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”

๐Ÿ€ Basketball (6)
NBA ยท WNBA ยท NCAA Men's ยท NCAA Women's ยท Olympic Men's ยท Olympic Women's

๐Ÿˆ Football (3)
NFL ยท NCAA Football ยท UFL

๐Ÿ’ Hockey (4)
NHL ยท NCAA Men's ยท Olympic Men's ยท Olympic Women's

โšพ Baseball & Softball (5)
MLB ยท NCAA Baseball ยท NCAA Softball ยท Olympic Baseball ยท World Baseball Classic

โšฝ Soccer (13)
MLS ยท NWSL ยท English Premier League ยท La Liga ยท Bundesliga ยท Serie A ยท Liga MX ยท UEFA Champions League ยท UEFA Europa League ยท Olympic Men's ยท Olympic Women's ยท FIFA World Cup ยท FIFA Women's World Cup

Six sports. 31 leagues. Toggle any of them on or off.

โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”
TUNED IN TO YOU
โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”
  • Sensitivity (1โ€“7): how big the score gap has to be before ArenaSwap switches.
  • Switch Cooldown: minimum time between switches, so you're never tab-flipped mid-possession.
  • Switch Delay: buffer for when your stream lags behind live data.
  • Favorite Team Bonus: extra weight for games involving teams you care about. Per-league favorites supported.
  • Game Boost: manually raise any game's PowerScore to keep it on screen longer.
  • League filters: only monitor the sports you actually watch.
  • Pro tips: optional in-app hints to help you get the most out of the extension.
  • Switch notifications: browser notifications every time ArenaSwap makes a switch.

โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”
STANDBY STREAM
โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”

When all live games drop below a PowerScore threshold (halftime everywhere, blowouts across the board), ArenaSwap can switch to a designated Standby tab: a pregame show, a highlights feed, or whatever you keep in the background. Set the threshold and assign the tab in settings.

โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”
PRIVATE BY DEFAULT
โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”
  • No account. No login. No subscription.
  • No tracking, no analytics, no ads.
  • Live scores come directly from ESPN's public API. Everything else runs locally in your browser.
  • 100% open source. Full code, including the PowerScore package, is on GitHub.

Open. Assign. Done.
Rated 0 by 0 reviewers
Log in to rate this extension
There are no ratings yet

Star rating saved

5
0
4
0
3
0
2
0
1
0
No reviews yet
Permissions and data

Required permissions:

  • Display notifications to you
  • Access browser tabs

Optional permissions:

  • Access your data for site.api.espn.com
  • Access your data for a.espncdn.com

Data collection:

  • The developer says this extension doesn't require data collection.
Learn more
More information
Add-on Links
  • Homepage
  • Support site
  • Copy add-on ID
Version
2.0.0
Size
2.32 MB
Last updated
4 days ago (Aug 20, 2026)
Related Categories
  • Alerts & Updates
  • Tabs
  • Games & Entertainment
License
ISC License
Version History
  • See all versions
Tags
  • streaming
Add to collection
Report this add-on
Go to Mozilla's homepage

Add-ons

  • About
  • Firefox Add-ons Blog
  • Extension Workshop
  • Developer Hub
  • Developer Policies
  • Community Blog
  • Forum
  • Report a bug
  • Review Guide

Download

  • Download Firefox
  • Windows
  • macOS
  • iOS
  • Android
  • Linux
  • All

Latest Builds

  • Nightly
  • Beta

Firefox for Business

  • Enterprise

Community

  • Connect
  • Contribute
  • Developer

Follow

  • Instagram
  • YouTube
  • TikTok
  • Bluesky
  • Podcast
  • Privacy
  • Cookies
  • Legal

Except where otherwise noted, content on this site is licensed under the Creative Commons Attribution Share-Alike License v3.0 or any later version.