TeleScore is an open-source PyQt-based customizable livestream scoring utility. Designed to be flexible to accommodate scoring and timing different sports, both TeleScore's controls and outputs can be modified to best fit your needs. The program will allow for both text outputs as well as, eventually, graphical output to simplify setup and operation. TeleScore aims to be easy enough for the beginner, but feature-rich enough for professionals.
TeleScore is currently undergoing a full rewrite to fully utilize the flexible PyQt toolset. The end-goal for development will include external plugin support, browser-source output in addition to legacy text output, custom components, and a scoreboard "projector" mode in addition to the stream scorebug.
Drag and drop editor
Customizable and savable layout
Hotkey support
Multiple Timer/Stopwatch
Score/Points/Period
Image support
Window/Projection mode
Text output
Always on top
Fully open source
Team import and export
Browser source mode
Remote web control
Plugin support
Stream Deck support
Animations/Transitions
OCR
Improved editor: copy/paste/undo/redo
macOS/Linux
- Make sure you have Python v3.11.1 installed.
- Using command line, head to the root directory of the project (Not src folder, folder above it)
- Create a Python virtual environment by using: python3 -m venv venv
- Get into the python virtual environment
- Using pip, install the dependencies by using "pip install -r requirements.txt"
- If no errors are shown, use "python src/main.py" to build the software
JumpShot team is composed of: riscyseven, TheLittleDoctor, Fisk31, controldelta, SPCcleveland9035, Glenn