Skip to content
View codirect's full-sized avatar

Block or report codirect

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
codirect/README.md

coDIRECT

Discord Ko-fi


Welcome to the coDIRECT GitHub repository, a powerful timeline automation engine designed for seamless integration with Bitfocus Companion.

coDIRECT is an advanced, open-source solution that empowers technical directors and broadcast engineers to synchronize, schedule, and orchestrate complex production workflows using precise, time-coded triggers. Whether you are automating multi-camera switching for a live broadcast or triggering complex lighting cues, coDIRECT scales efficiently to give you professional-grade control in a browser-based interface.


coDIRECT Showcase


πŸš€ Key Features

  • Zero-Friction Start: No accounts, no sign-ups, and no tracking. Get started in under 30 seconds.
  • Companion Integration: Seamless integration with Bitfocus Companion for streamlined workflow management.
  • Precision Automation: Precise, time-coded triggers for accurate, reliable automation.
  • Scalable Architecture: Flexible design for adaptability in environments of any size.
  • Open Source: Built for the community, ensuring accessibility and collaborative growth.

βš™οΈ How It Works

coDIRECT acts as the "brain" of your production timeline, sending commands to your existing infrastructure:

[coDIRECT Timeline] -> [HTTP Triggers] -> [Bitfocus Companion] -> [Production Actions]


πŸ›  Getting Started

To begin using coDIRECT, just open it in your browser: https://codirect.live

For comprehensive documentation and support resources, visit the coDIRECT documentation page.

Ready to automate your production? Launch coDIRECT and set up your first cue in under a minute.


🀝 Contributing

coDIRECT is an open-source project, and we welcome contributions from the community! Whether you're a developer, technical director, or broadcast engineer, your input helps shape the future of coDIRECT.

How to Contribute

  1. Fork the Repository: Click the "Fork" button in the top right corner.
  2. Create a Branch: git checkout -b feature/your-feature-name
  3. Make your Changes: Implement your feature or bug fix.
  4. Commit: git commit -m "Add: descriptive message"
  5. Push: git push origin feature/your-feature-name
  6. Pull Request: Open a PR against the main branch with a clear description of your changes.

πŸ”¨ How to build

After forking the repository, inside the root folder run these commands:

npm install
npm run dev

You will need NodeJS installed on your system.

Join our community on Discord to discuss ideas, share knowledge, and collaborate on the development of coDIRECT.

πŸ“œ License

This project is licensed under the MIT License.

Popular repositories Loading

  1. codirect codirect Public

    coDIRECT is the automation tool for Bitfocus Companion

    JavaScript 2

  2. codirect-companion-bridge codirect-companion-bridge Public

    A bridge server for communication between coDirect and Bitfocus Module

    JavaScript 1

  3. codirect-docs codirect-docs Public

    JavaScript 1

  4. codirect-announcement codirect-announcement Public

    HTML