Pomfort Developer

Customize your Pomfort workflows.

Extend, automate, integrate

Explore available developer features.

Our applications are designed to handle complex production workflows right out of the box. For teams with advanced pipeline requirements, our developer features unlock an additional layer of flexibility. Add your own code, integrate external services and devices via API, and create seamless connections to the tools you already rely on.

Scripting for Silverstack


API 1.0
Language Lua 5.5.0

Scripts provide a structured extension layer for Silverstack's workflows. They allow users and developers to automate tasks, adjust metadata, trigger follow-up actions after jobs finish, or start external tools as part of the workflow execution.

Open in GitHub

About

Compatible with:
Silverstack XT
Silverstack Lab
Kind:
Script extension
Availability:
Public
More info:
Knowledge Base
Coming soon

Generic Look Device Protocol


Protocol 1.1
Technology Socket Communication

Pomfort's Generic Look Device Protocol allows 3rd party systems to easily extend a system with capabilities to act as a "LUT box", i.e. processing colors based on an interactively sent 3D LUT from Livegrade.

Request access

About

Compatible with:
Livegrade
Kind:
Network protocol
Availability:
On request
Coming soon

LPTunnel


Framework 1.5
Language Swift

Pomfort's LPTunnel system allows realtime exchange of video streams between applications on one system.

Request access

About

Compatible with:
Livegrade
Kind:
Buffer exchange system
Availability:
On request

Developer FAQ

Get your questions answered.

Public developer features
Private developer features

Pomfort developer features let you extend and customize our applications beyond their built-in functionality. They enable you to automate manual tasks, apply custom logic, and integrate with other tools through scripting, network protocols, and data exchange mechanisms. This lets you connect workflows across on-set, dailies, and post-production without replacing existing tools. Depending on their intended use and level of access, we differentiate between public and private developer features. Currently, these include:

  • Public: Scripting for Silverstack
  • Private: Generic Look Device Protocol | LPTunnel

Public developer features are intended for direct use by media professionals in technical roles such as digital imaging technicians, data managers, workflow engineers, pipeline TDs, and software developers.

Not necessarily. Public developer features are designed as user-facing capabilities and are generally straightforward to implement, with a focus on accessibility and ease of use. For example, when using scripting in Silverstack, many common tasks can be handled by adapting existing examples, so deep programming knowledge isn't required to get started. That said, if you're planning more advanced integrations (e.g., connecting external tools or building pipeline systems), familiarity with scripting and command-line tools will be important.

Yes, but it's important to validate your setup first. As with any released features, they are thoroughly tested and ready for real-life use. However, developer features are powerful and flexible, incorrect configurations can impact your workflow. We therefore strongly recommend testing scripts and integrations in a controlled environment before deploying them in production.

Licensing depends on the type of developer feature and how it’s used within your workflow.

  • Public features (such as scripting in Silverstack) are typically included in your application license and don’t come at an extra cost.
  • Private features are licensed individually and may involve custom agreements depending on the scope of integration, distribution, and partnership level. Please reach out to our sales team for further details.

Start by exploring the documentation and examples on GitHub, in the Pomfort Knowledge Base, and through the in‑app help. For questions about APIs, workflows, or best practices, contact support through your application or by email. Please note that custom development and full pipeline integrations are not covered by standard support.