Applications & Libraries
List of all repositories related to Sofie

Main Application

The Sofie TV Automation system consists of the Sofie Server Core which is the core application that serves the web GUI and handles the core logic.


Together with the Server Core there are several gateways which are separate applications, but which connect to Server Core and are managed from within the Core's web UI.
  • Input Gateway (Work in progress)
  • MOS Gateway Connects Sofie to a newsroom system and ingests rundowns via the MOS protocol.
  • Spreadsheet Gateway Connects Sofie to a Google-Drive folder and ingests rundowns from spreadsheets.
  • Playout Gateway Handles the playout from Sofie. Connects to and controls a multitude of devices, such as vision mixers, graphics, light controllers, audio mixers etc..
  • Quantel Gateway CORBA to REST gateway for Quantel/ISA playback.


There are a number of libraries used in the Sofie ecosystem:
There are also a few typings-only libraries that define interfaces between applications:

Other Sofie-related Repositories

Last modified 1yr ago