Skip to content
This repository was archived by the owner on May 29, 2026. It is now read-only.

IntentDev/touchpy-examples-deprecated

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

PyPI version PyPI - Python Version

TouchPy


⚠️ This repository is deprecated

This repository is no longer maintained. TouchPy development is located at: IntentDev/touchpy The repository includes the current source code, examples, CI/CD, and PyPI releases. Please clone or reference that repository instead.


TouchPy is a high-performance toolset to work with TouchDesigner components in Python.

By leveraging Vulkan, CUDA, and TouchEngine, TouchPy opens new pathways for integration, particularly with libraries such as PyTorch and Nvidia Warp. TouchPy supports GPU-to-GPU (zero-copy) data transfers, streamlining data exchange between standalone Python applications and Touchdesigner.

Please refer to the project Documentation for installation instructions, API and language reference.

More usage examples and tutorials are coming soon.

Video introduction / tutorials:

Installation

TouchPy supports Python 3.9 onwards and runs on Windows. A Vulkan capable GPU and driver is required. To work with TOPs a Nvidia card is required.

As TouchPy uses TouchEngine, it requires TouchDesigner or TouchPlayer (release 2023 or later) to be installed with a paid license (Educational, Commercial, or Pro).

The easiest way to install TouchPy is from PyPI:

$ pip install touchpy

About

TouchPy is a high-performance toolset to work with TouchDesigner components in Python

Resources

License

Stars

Watchers

Forks

Contributors