Bugline v1.6.16 · Win · Mac · Linux

The score bugfor your desktop.

Every game you care about on one strip at the bottom of your screen — eleven leagues, live fantasy points, and an alert the moment somebody scores.

Download for Windows 82 MB installer · free · updates itself Live7 leagues covered live

Only the Windows build has been tested so far. Tried a Mac or Linux build? Send a quick test report →

Open it in your browser no install Chromebook, laptop or desktop. Not phones or tablets.
BUGLINE NFL+CFB Live 🚨 All (6)
CFB
NDSU 3-0
38
#22 Air Force 2-1
32
FINAL
BUGLINE NFL+CFB 🚨 6
NDSU 38
#22 AFA 32
CFB FINAL

The bar as it actually renders — team colours pulled per team, and forced apart when two clubs share one.

The corner box — what the bar becomes when you squeeze its window past half the screen. Same data, same colours, out of the way.

What it follows

Eleven leagues, mixed however you like

Switch any combination on. A Saturday of CFB and a Sunday of NFL in the same strip, or just the one game you actually care about.

NFL CFB NBA NHL MLB EPL UCL LaLiga Bundesliga Ligue 1 MLS
On screen

Built like a broadcast

Scoring alerts that tell you something

A flashing run-up covers the bar, then the score lands with who scored, the actual play, and what it was worth in fantasy.

J. Gibbs 29 CAR, 156 YDS, 2 TD · 5 REC, 30 YDS 33.6 FPTS

Fantasy points on every line

Scored the way each sport is really scored — ESPN PPR for football, DraftKings for basketball and hockey, Fantasy Premier League for soccer — off the full box score, so a back's receiving work counts.

Your fantasy league, live

Paste a Sleeper or public ESPN league link. Matchups as they move, the week's top performers across the whole league, standings, and your league's own scoring settings — in a sidebar that pins, scrolls itself and collapses.

It stays out of the way

Clicks pass straight through the empty space around it, and it never takes focus — so a fullscreen game stays fullscreen instead of dropping you to the desktop.

See all features
Before you download

The honest part

Only the Windows build has actually been used.
The macOS and Linux builds come off the same source and are published, but nobody has run them for a season. Scores should be fine; the overlay behaviour — floating over a fullscreen game, clicks passing through, the tray icon — is the part to watch.
The browser version floats, but it doesn't vanish.
Pop out gives you a genuine always-on-top window — as close as a browser is allowed to get. It still keeps a window frame, and clicks land on it instead of passing straight through, so it sits beside what you're watching rather than invisibly over it. It is a computer and laptop feature: phones and tablets give a browser no way to float a window at all, so there is nothing to offer them. If you can run the desktop build, run the desktop build.
Windows will warn you on first run.
The installer isn't code-signed. SmartScreen shows "Windows protected your PC" — More info, then Run anyway.
macOS will block it outright, and word it badly.
Unsigned apps get refused with "Bugline is damaged and can't be opened." It isn't damaged — that is what macOS says about anything it can't verify.
  1. Open the .dmg and drag Bugline to Applications.
  2. Run xattr -dr com.apple.quarantine /Applications/Bugline.app in Terminal.
  3. Open it normally.
That clears the download flag on this one app and nothing else. Signing it properly needs a paid Apple developer account; until then, auto-update doesn't work on macOS either — new versions mean a new download.
Linux needs an X11 session.
Wayland doesn't let an app place itself above other windows, which is the entire job here, so pick "on Xorg" at the login screen. Make the AppImage executable first; on Ubuntu 22.04 and later it may need --appimage-extract-and-run.
ESPN fantasy leagues have to be public.
League Settings → Make League Viewable to Public. A private league can only be read while signed in as a member, and Bugline won't ask for your account. Sleeper works as-is.
Scores come from ESPN's public endpoints.
No key, no account, nothing to sign up for. They're undocumented, so a change on their end can break a corner of it.