A curated, intelligent collection of resources, extensions, plugins, and community tools for TouchDesign, the real-time interactive design platform.
TouchDesign (TouchDesigner) is a visual development environment by Derivative used globally for crafting interactive installations, generative art, real-time visualizations, audiovisual performances, and immersive experiences.
This repository, Awesome TouchDesign, serves as a collaborative hub for collecting the most useful plugins, tools, libraries, templates, educational content, and artistic inspiration within the TouchDesign ecosystem.
- Plugins and Extensions
- Libraries and Components
- Educational Resources
- Tutorials and Guides
- Open Source Projects
- Workflow and Auxiliary Tools
- Compatible Hardware
- Inspiration and Artists
- Community
- Contributing
- License
- TDAbleton – Integration between TouchDesigner and Ableton Live.
- TD Twitch – Twitch API integration for real-time interaction.
- OSC Plugin Pack – A robust OSC utility toolkit.
- td-midi – MIDI handling and dynamic mapping.
- TD Discord Bot – Discord integration for real-time chat communication.
- TDMapper – Projection mapping toolkit.
- TD WebSocket – WebSocket server/client support.
- TD MQTT – IoT sensor integration via MQTT.
- TD HTTP Server – Local web server for REST APIs.
- TD JSON Tools – Easy JSON handling.
- BaseCOMP Template – Modular, reusable base project.
- ML Toolkit – Integrate machine learning into visuals.
- TD Utils – Scripting and dev helpers.
- TouchUI – Interface component toolkit.
- TDGeometryExporter – Export 3D geometry from TD.
- Audio Analysis Toolkit – Audio-reactive visual toolkit.
- Timecode Tools – Sync media with timecode precision.
- TD Lottie Loader – Import Lottie animations.
- TD Notion Sync – Sync Notion content into TD.
- Official Documentation
- Matthew Ragan Tutorials
- Interactive & Immersive HQ
- Nvoid YouTube
- The Node Institute
- Stagecraft Institute of Las Vegas
- Beginner Crash Course
- Creative Coding for Visuals (YT)
- Shadertoy to TD Workflow
- Installation Design Guide
- Performance Optimization
- Parameter Binding Deep Dive
- Building UI with Custom Panels
- TouchDesigner + WebRTC
- td-utils
- TouchDesigner-Twitch-Bot
- TD DMX Toolkit
- Twitch Alerts Integration
- TouchDesigner Notion Bridge
- Notch – Real-time graphics engine for use with TD.
- Spout / Syphon – Share video frames across apps.
- Resolume Arena – VJ and projection software.
- Open Stage Control
- TouchOSC
- MadMapper
- VDMX
- Chataigne
- Leap Motion – Gesture control.
- Intel Realsense – Depth and skeleton tracking.
- Kinect v2 / Azure – Advanced body tracking.
- Arduino / Teensy – Custom sensors.
- Elgato Stream Deck – Macro controller.
- Raspberry Pi – WiFi/OSC control nodes.
- MoCap Suits – Body tracking with OSC.
- HTC Vive / VR – Immersive environments.
- DMX Controllers – Enttec/Art-Net lighting control.
- Julien Bayle
- CHiKA
- Obscura Digital
- VSquared Labs
- Matthew Ragan
- AV&C
- Beeple Collabs
- Derivative Showcase
- Official Forum
- Discord Server
- Facebook Group
- Reddit /r/TouchDesigner
- GitHub Topics
- The NODE Institute
- TD Summit
Contributions are welcome and encouraged!
- Fork this repository
- Create a branch:
git checkout -b feature/my-tool - Add your entry to the appropriate section
- Submit a Pull Request
- Submit high-quality, relevant, maintained resources.
- Prefer open-source or well-documented commercial tools.
- Use consistent formatting and helpful descriptions.
This list is released under the Creative Commons CC0 1.0 – public domain dedication.
Made with love by creative coders, VJs, artists, and interactive technologists.
Inspired by awesome lists and the global TouchDesigner community.