Bridge
Next generation graphics control software, with extension support.
Bridge
AI-powered playout control software that can be customized to fit your needs.
Developed for CasparCG but can control anything that supports OSC.

Goals
- ⚡️ To be a server agnostic, lightweight and quick playout client
- 🧑💻 To be easily extendable with plugins and encourage contribution
- 💪 To provide a reliable backbone for productions
Roadmap
The roadmap is available on Notion
View roadmap
Table of contents
- Goals
- Roadmap
- Features
- Community plugins
- Compatibility
- Download and install
- Documentation and API
- Security
- License
- Maintainers
Features
- HTTP web interface for remote use
- A fully customizable grid layout
- Variables
- Item references
- Sub-frame accurate timing
- Multi-threaded architecture
- Nested groups
- Multiple rundowns per project
- Shotbox-style buttons
- OSC API and triggers
- HTTP triggers
- CasparCG library, playout and templates
- LTC timecode triggers
- Keyboard triggers
- Built in AI-agent
- Timelines
Community plugins
Compatibility notes
- Bridge works best with CasparCG server 2.3 and up, although a compatibility mode is available for older setups.
- Bridge provides data to HTML templates as JSON.
Download and install
Built binaries are available on the releases page.
Full documentation and API
The full documentation is hosted in this repository under the docs directory. Whether you want to build your own extension or learn more about the internal structure of Bridge - that's probably where you should head to start your journey.
Security
We do our best to keep this software secure and its dependencies up-to-date.
Be careful when installing and running third party plugins.
Please see our security policy for instructions on how to report security issues.
License
Bridge source code is released under the MIT License
Most of the other material as icons are relased under a Creative Commons License, see .reuse/dep5 for further information about them.