Built for real darts nights

Your darts night
on the big screen

Professional live scoring from your phone. Results on the TV, league tables, player stats, and crowd-pleasing celebrations — all running on your own hardware.

DartsLeague TV display showing live match, leaderboard and player stats
LIVE TV DISPLAY
Sound familiar?

Darts nights deserve
better than paper

Most pubs still score on a chalkboard or scrap paper. Players argue about who's winning, the TV stays blank, and there's nothing to show for the night when it's over.

📋
Paper scoring
Messy, error-prone, and invisible to everyone except the person holding the pen.
📺
Dead TV screen
The big screen shows nothing. Your pub looks amateur when it could look like a proper venue.
🤷
No records
Who won last week? Who's the best player this season? Nobody knows. The data just disappears.
What DartsLeague does

Everything you need,
nothing you don't

📱
Score from your phone
The scorekeeper uses their phone as a controller. Tap each dart — simple, fast, no dedicated hardware needed.
📺
Live TV display
The pub TV shows live scores, active player, remaining checkout, and a running leaderboard — all updating in real time.
🏆
League tables
Wins, legs, averages — tracked automatically across every match. The leaderboard rotates on the TV during idle time.
🎉
Celebration overlays
180, Bull finish, Last 9 darts — special moments trigger crowd-pleasing animations on the big screen automatically.
🎖️
Custom badges
Award personalised badges to players for achievements. Your own artwork, your own rules, your own league culture.
🔒
Runs on your hardware
No subscription, no cloud dependency. Runs on any PC or Raspberry Pi connected to your network. Your data stays local.
Setup in minutes

How it works

1
We set it up
We install and configure DartsLeague on a small device — an old laptop or Raspberry Pi works fine. Connect it to your pub's Wi-Fi.
2
Plug into the TV
HDMI from the device to your screen. Open a browser on any phone and you're ready to run a match.
3
Play
Create a match, pick your players, start throwing. The TV updates live. Stats save automatically after every game.
Included

What you get

Full DartsLeague installation Set up on your hardware, ready to use from day one.
X01 scoring (301 / 501 / 701) With optional double-out rule, up to 10 players per match.
TV kiosk display Live match view, leaderboards, and player spotlight stats.
Celebration overlays Automatic animations for 180s, bull finishes, and more.
Custom player badges Your own artwork and achievements, personalised to your league.
No monthly fees One-time licence. Yours to keep, running on your hardware.
DartsLeague phone controller showing active match
PHONE CONTROLLER
Personalised

30+ custom badges

Every player earns badges for special moments — 180s, bull finishes, best checkout, and more. Each badge has custom artwork made specifically for your league.

Under the hood

Tech stack

Node.js 20 Fastify Socket.IO SQLite Svelte Vite Docker Raspberry Pi 4B
Pricing

Simple, one-time pricing

No subscriptions, no hidden fees. Get in touch and we'll sort the details.

One-time licence
DartsLeague for Your Pub
Contact us for a quote — pricing depends on setup needs, number of devices, and whether you want custom badge artwork.
Full software licence
Installation & setup on your hardware
Custom badge artwork for your players
Training — up and running in under an hour
No monthly fees, ever
We'll reply within 24 hours