The TouchEngine API will allow other software packages to load TouchDesigner .tox files, process them, and pass data back and forth.
TouchEngine is the core technology behind the Engine COMP, as well as the upcoming Unreal Engine plugin.
The API, documentation and example project for Windows is available here:
The Engine COMP uses TouchEngine and is available for all licenses including Non-Commercial.
Other implementations using TouchEngine require an Educational, Commercial, or Pro TouchDesigner/TouchPlayer license to run. Additionally TouchDesigner or TouchPlayer must be installed on the system to use TouchEngine.
Engine COMP - The Engine COMP is a native component in TouchDesigner that loads .tox component files into a project yet runs them on a separate TouchEngine process.