A very TouchDesigner native set of operators that allow you to design state flow circuits to use as a very stable backbone for your projects.
Community
This is an extensive component for random number generation in CHOPs, specifically *unique* random number generation.
Random CHOP
Hello! I just released an update to UI Theme. It's a component to style in bulk the basic widgets provided by Touch Designer.
UI Theme - Presets update
.TOX file that helps create zone-based audio triggering, fading, optimization, and mixing. Used in a series of tutorials by Blake Marques Carrington called "TD as Game Engine", which dive into a very large project (over 6000 operators), in which TouchDesigner is used to create a first-person game-l
Audio Trigger and Mixer TOX

.TOX file that shows how to create different "zones" in a virtual environment, track the camera's movement through them, and trigger events based on that zone tracking. Used in a series of tutorials by Blake Marques Carrington called "TD as Game Engine", which dive into a very large project (over 6
Zone Tracking TOX

.TOX file that handles how a joystick input gets translated into camera movement in the world coordinate system. Used in a series of tutorials by Blake Marques Carrington called "TD as Game Engine", which dive into a very large project (over 6000 operators), in which TouchDesigner is used to create
First Person Camera: Location Control TOX

Hello community! I'm sharing a .toe file that simulates a waterfall. It's based on this great tutorial from @exsstas. I just added few components, such as the Nvidia Flow and a Particle emitter that is in multiply with the flow, before enetering in the ripple shader.
Waterfall effect with Nvidia Flow + Water Ripple

.TOX file that helps with the use of a Joystick CHOP and Keyboard In CHOP to create a flexible control input system. Used in a series of tutorials by Blake Marques Carrington called "TD as Game Engine", which dive into a very large project (over 6000 operators), in which TouchDesigner is used to cr
First Person Camera: Input TOX

The RayTK 0.33 release is now available for download! Palette improvements: reorganized palette into more descriptive categories, ui styling, show which operators are new/updated New light operators Field instancing Lots of other stuff! https://www.youtube.com/watch?v=RQ_M3rK4rU0
RayTK Version 0.33

Often I'd found useful to use the "Screen Grab TOP" to capture an external application even id it's in background.
Grab external window even id in background

Hello, I'm Gwangyu Lee, a computer musician interested in media art and mobile application development. I made an ios app that can capture body tracking information and send it through OSC. You can download it for free on the Apple App Store now. Short tutorial and download links in below.
Download iKeleton OSC for free until May 5

The last bloom component you'll ever need :) If you want to support this project, and others like it please check out my patreon, and github sponsor pages which you can find on the github page. 13 tap bloom comparison 13 tap bloom comparison 2
13 Tap Bloom for TouchDesigner

Hey friends! THAT'S A tool I've been using in theater, performance, and event projects over the past few years. As often happens, it wasn't initially intended for public use, but I took the extra step and created some documentation, SO I hope it'll be clear and useful to at least some of you.
CuryCue - cue-based control system

Introduction NAPs provides similar functionality as TD's built in Global OP Shortcuts, but for any family of operators. You simply create a short alias for the operator, then you can access it from anywhere in your network via op.NAPs.OPS("your_op_name").
NAPs - Named Operators


Hi, This component allows you to generate a network from a Shadertoy url. Don't hesitate to contact me for new features, bug fix or to add your modifications to this component.
Shadertoy2TD: convert shadertoy URL into TouchDesigner network

Here's a TouchDesigner implemntation of the Poisson Fill algorithm addapted from https://github.com/LingDong-/ofxPoissonFill This algorithm provides a way to smoothly fill transparent areas of an image using the closest aproximate pixels.
Poisson Fill TOX

1. Introduction iTAT (Integrated Telegraf Agent for TouchDesigner) runs a Telegraf agent as a subprocess of TouchDesigner. Telegraf is an open source software from InfluxData that collects hardware metrics.
iTAT - Integrated Telegraf Agent for TouchDesigner

https://youtu.be/WgZs6fuiyqU With a single X-Box gamepad you can independently adjust any two inputs in several ways! I created this tool for use in my live VJ setup, where I typically use one or two mirrorless cameras.
With a single gamepad you can independently adjust any two inputs in several ways

UI Theme is a component to style in bulk the basic widgets provided by Touch Designer. More often than not, I found myself repeating the same actions in order to style the default settings for the Basic Widgets, like setting the Background Alpha to 0 or its Horizontal Mode to Fill .
UI Theme 1.0

This is a simple "wiggly fishy" using only a few nodes! Touch Designer sure is powerful!
Simple Wiggly Fishy

The v0.30 release of RayTK is now available for download! The focus of this version is primarily fixing bugs and making things behave more consistently. Highlights Improved material handling for pointMapRender. More consistent handling of axes in field inputs. New editor tools. New stackSdf.
RayTK Library v0.30

This is a simple two-component preset system. You can see the demo project in the assets. As simple as drag and drop components into your network with enough ability to customize individual presets.
Simple Preset System

TouchDesigner Slamtec Lidar support CPlusPlus CHOP for TouchDesigner to read data from Slamtec Lidar. Supported: RPLIDAR A1 / A2 / A3 RPLIDAR S1 / S2 Allow use of network versions also as S2E.
Slamtec RPLidar support

TOX file is the template to be added to local/midi/userdevices The python script is for use in an extension. Then you can reference channels' names like this: opWithExtension.ChannelLayers['A']['Sliders'][5:8]
Behringer X-Touch Mini device mapping with channel-organizing data structure

https://youtu.be/j43gZ0MB2xo Do you type absTime.seconds a bunch? So do I, and many other things. But I am lazy too, that’s why I wrote some lines of Python code in the form of this component to save you time typing!
Save time writing expressions with the ExprHotStrings component

Hey it's xyzuvwopq I decide to share my 2022 SOPs researches. It is over the 100(at least 190 but there be almost duplicated files..) TD - 3d modeling components feel free and enjoy noding!
Touchdesigner SOPs | over the 100s 3d modeling components

Depth map viewer with final frame exporter, so you can upload the frames on a photogrammetry software like Reality Capture and transform your 2D images into 3D assets.
Depth map viewer for 2D to 3D assets

Second update of our developed Blender Add-on: 'TD Scripts v1.2. This one has some improvements and bug fixes, but the main addition is the ability to: - export animated camera's Improvement, you no longer have to connect your textures directly to the principled shaders sockets.
TD scripts v1.2: a Blender Add-on for Touchdesigner
ATTRAKTORs DESIGNER Create, Design and Play Strange Attraktors in TouchDesigner.
ATTRAKTORS DESIGNER v0.8 and v2022 (New Releases)

Tired of searching for the same functions over and over? or to port and reimplementing them between platforms and shader languages? LYGIA is shader library of reusable functions that can be include easily on your projects. Lygia was created by Patricio Gonzalez Vivo.
Lygia for TouchDesginer


Pixel_Wrangle_UI Pixel Wrangle is a minimalist GLSL framework built on top of GLSL TOP. Philosophy Functional parity with GLSL TOP A user interface that is as simple, pleasant, and straightforward as possible Dynamically generated TouchDesigner parameters by declaring uniforms (with customizable p
Pixel Wrangle, a minimalist GLSL framework built on top of GLSL TOP

A lidar tool made with Touchdesigner C++ CHOP, which can support HOKUYO, SLAMTEC, EAI and SIMINICS. Connect multiple lidars. Multiple lidars merge. Add trigger range TUIO & UDP This version is only available in Touchdesigner 2022+.