TouchDesigner is not available for Mac but there are plenty of alternatives that runs on macOS with similar functionality. The best Mac alternative is Blender, which is both free and Open Source. If that doesn't suit you, our users have ranked more than 25 alternatives to TouchDesigner and 17 are available for Mac so hopefully you can find a suitable replacement. Other interesting Mac alternatives to TouchDesigner are Autodesk Maya (Paid), Pure Data (Free, Open Source), Max/MSP (Paid) and Houdini (Paid).
Pd (aka Pure Data) is a real-time graphical programming environment for audio, video, and graphical processing. It is the third major branch of the family of patcher programming languages known as Max (Max/FTS, ISPW Max, Max/MSP, jMax, etc.
Orca is an Esoteric Programming Language and live-coding environment for musical experimentation. In Orca, each letter of the alphabet is an operation, lowercase letters operate on bang, uppercase letters operate each frame.
VDMX5 was created from the ground up to meet the demands of realtime video performance. Built around a robust data processing architecture it was designed to be used with whatever hardware- or software- you've got available.