Live match graphics for OBS
Score, clock, lineups, substitutions and stats — controlled from a laptop, phone or tablet, shown live through OBS. Fully bilingual (Greek & English), runs on your own machine, no subscription.
Works fully offline · self-hosted · EN/EL interface
How it fits together
Everything you type into the control panel appears on the overlay in a fraction of a second — no refresh, no second click.
The dashboard you and your operator use: score, clock, stats, lineups, substitutions and every setting. Open it on any device on your network.
A transparent page built for OBS Browser Source. Graphics float over your camera or scene with no background box around them.
Autosave keeps every score, roster and style choice on disk, so the app reopens exactly where you left it — ready for the next matchday too.
What's inside
Every graphic a broadcast needs, controlled live, styled your way.
A running clock that never freezes on its own, plus a separate injury-time badge that can't shift the main clock's position.
Possession, shots, shots on target, corners and fouls per team — shown one at a time, in any combination, or all together full-screen.
Full lineups with crests, numbers and player photos, in real formation shapes — one team at a time, or both side by side before kickoff.
The three most recent changes on screen at all times, with clear on/off markers, updated the instant you log them.
Build a full squad once — roster, photos, coach — and load it into any future fixture in a couple of clicks. No retyping, ever.
Fonts, sizing, colors, and a solid, transparent or patterned background for every card — adjusted live, visible on the overlay as you go.
Nudge any graphic — the score bar, the corner panel, the substitutions ticker — exactly where your layout needs it, in pixels.
Switch the whole interface and overlay labels between Greek and English instantly. Your own team and player names are never touched.
No account, no cloud dependency, no per-stream fee. Your rosters, photos and settings stay in a folder you control.
See it running
Real graphics from the real app, and the control panel that drives them.

Team names, crests and colors, the live score, and a clock that keeps counting no matter what the added-time badge shows.

Pick one stat, a handful, or all five — possession, shots, shots on target, corners, fouls.

One team at a time, large, with room for every player photo — before kickoff.

A full stats card, with a title that switches itself between "Half-Time" and "Full-Time" automatically.

Font, size, per-card color, background style and exact on-screen position — previewed live.

Save a club's full roster, photos and coach — load the whole thing into any future match in one click.
From zero to on-air
Double-click to start on Windows, or run one script on Mac and Linux. Python and Flask handle the rest — no install wizard.
Paste the overlay address into a Browser Source. Its transparent background sits right over your camera or scene.
Drive score, clock, stats and graphics from your laptop — or your phone, over the same WiFi network.
Simple pricing
Buy it once, run it on your own machine for as many teams, leagues and matchdays as you like.
Full license
Gumroad emails your download link automatically right after payment. Paid with PayPal instead? Send your payment reference to the email below and you'll get the link personally.
Before you ask
No. Football Score Pro just outputs a normal web page; OBS's free Browser Source displays it like any site. It's an independent, third-party tool and isn't affiliated with or endorsed by the OBS Project.
No — the app itself runs entirely on your computer. It only reaches out to load its on-screen fonts, and even that falls back gracefully if you're offline.
Yes. As long as the device is on the same WiFi network as the computer running the app, the control panel works from any browser.
Every card — score bar, stats, lineups, substitutions, full-screen graphics — has its own colors, background style and precise on-screen position, all previewed live as you adjust them.
No — it's a one-time purchase. Use it for as many matches, seasons and teams as you like, with no recurring fee.
If you pay with Gumroad, your download link is emailed to you automatically. If you pay with PayPal, forward your payment receipt to flow.cf@gmail.com and we'll reply with your download link directly — usually the same day.
A Windows, Mac or Linux computer with Python 3.9+, and OBS Studio (or any software that supports a Browser Source) to display the overlay.
Version 1.0 — the current release, with every feature listed on this page. Future updates and how they're handled will be announced by email to buyers.
Questions before kickoff?
Payment options, feature questions, anything else — we read every message.
flow.cf@gmail.com