CueSport Scoreboard - Professional OBS Overlay for Pool, Billiards & More

CueSport Scoreboard is an OBS overlay for pool, billiards, darts, and board games. It provides a clean, customizable scoreboard with features for streamers and tournament organizers.

Donate and Support

Key Features:
  • Real-time score tracking with player names, race information, and general game details
    • Overlay scaling and opacity controls
  • Professional shot clock inspired by Mosconi Cup and European Open tournaments
    • Including 30/60 second timer, and extension support
  • Custom logo support for players and sponsor slideshow
  • Ball tracker integration for enhanced viewer experience
    • Track potted balls
    • Player ball set
    • Breaking player
  • 3D win animations in the form of 8, 9, and 10 ball
  • Support International and American ball styles
  • Replay buffer integration for instant replay functionality
  • Hotkey support for quick score updates during live streams
  • Multiple OBS themes to match your stream aesthetic
  • Seamless OBS integration with dockable control panel
  • Ability for multiple table/instance tracking
Free Stream Promotion:
CueSport Scoreboard includes a free stream promotion feature. When you enable stream sharing, your live games appear on the public directory at [your site URL], where viewers can discover and watch your streams. This helps grow your audience and connect with the community.

Perfect For:
  • Pool and billiards streamers
  • Tournament organizers
  • Casual players streaming friendly matches
  • Anyone looking for a professional scoreboard solution
Easy Setup:
Simply add the browser source to OBS, customize your logos and settings, and start streaming. The control panel docks into OBS for easy access during your stream.Made for cue sport fans by a cue sport fan. Download CueSport Scoreboard today and take your streaming to the next level.

Single Instance:
1760552780514.jpeg


Multiple Instances:
multi table.jpg


To modify the overlay the user will leverage a local browser interface in OBS for control (one for each instance).

Installation Guide

Extract the downloaded zip file to the directory of your choosing e.g. home/username/obs-plugins, just make sure you know where to find it again.

  1. Click on the Docks Menu from the top menu bar of OBS and select "Custom Browser Docks".

  2. Type a name (CueSport-Scoreboard) in the "Dock Name" box, and input the full path to "control_panel.html" in the URL box e.g., c:\users\yourname\desktop\Cuesport-Scoreboard\control_panel.html.

    This forms the control panel for the overlay that will be implemented later, as a browser under sources.

  3. (Optional) If you are going to use multiple instances in a single stream make sure to add a query at the end of the URL e.g., ?instance=table1 (as seen in the image below, only needed when using multiple instances)

    dock_sources.jpg


    Click "Close"

  4. Select the scene you want the scoreboard to display and add a "Browser Source" -> "Create New" -> give it a name. click OK.

    browser_source.jpg


  5. Input the full path to "browser_source.html" in the URL box e.g., c:\users\yourname\obs-plugins\Cuesport-Scoreboard\browser_source.html"). Again, if using multiple instances, add ?instance=game4 at he end of the URL definition (as seen in the image)

    Set Width to 1920 and Height to 1080.

    Click OK.

  6. You now have a control panel and associated browser overlay, or multiple if you choose to use instances.

  7. In the event you need to clear the locally stored data, utilize the reset data button for an instance or all instances.

    reset_data.jpg

Additional Feature Notes
Ability to reposition elements within the space: scoreboard, logo slideshow, and game information. Select source, choose interact, and move to your desired location. Refresh page or change size to return to default locations.

obs64_VLzrgMJ2g2.gif

Ability to use custom win animations, specific to cue-ball games (8,9, and 10-ball, default is 8-ball).

animation.gif


Tabbed sections of the control panel to save on UI real-estate.

chrome_Cl646aHa0R.gif


Ball tracker that displays appropriate balls based on game type chosen, and allows for vertical or horizontal display (including International and American style pool balls)

chrome_Oyxl5fiVyk.gif


See release notes (v3.0.0) for configuring Replay settings.
  • single table.jpg
    single table.jpg
    92.3 KB · Views: 4,602
Author
iainmacleod
Downloads
9,134
Views
14,319
First release
Last update
Rating
5.00 star(s) 1 ratings

Latest updates

  1. Minor quality of life improvements

    Improvements Location of elements saved on page load/refresh Clear instance/all data can be...
  2. Backend Improvements and Small Fixes

    Backend Improvements: - Additional security - Rate limiting Small Fixes: - Improved clearGame...
  3. Fixes!

    Improved Support scaling and Opacity configuration for Win Animation Simplified Stream...

Latest reviews

great program great person working behind it will download for multiple people
iainmacleod
iainmacleod
Thank you for the kind words! Hope you get what you need out of it, let me know if there are any enhancements you'd like to see.
Top