Toon Boom Harmony Plugins May 2026

With Harmony 22 (and later), Toon Boom introduced a Python 3 API for deeper automation. This is the closest to a true plugin system.

Capabilities:

Example:

from toonboom.api import scene, node
my_node = scene.get_selected_node()
node.set_parameter(my_node, "color", [1,0,0])

Note: The Python API is not yet fully exhaustive (e.g., no direct drawing surface pixel access).


Toon Boom Harmony does not have a traditional plugin ecosystem. Instead, its "plugins" are:

| Type | Maturity | Best for | |------|----------|----------| | Custom FX nodes (native) | High | Reusable compositing chains | | JavaScript scripts | High | UI automation, batch ops | | Python API (22+) | Medium | Pipeline integration, asset management | | External render managers | High | Network rendering | | Third-party effect plugins | None | N/A |

Studios should not expect After Effects-style plugins. The correct extension model is scripting + command-line orchestration.

For any team evaluating Harmony, budget developer time for Python/JS scripting instead of searching for off-the-shelf effect plugins.


Report prepared by: [Your Name / Organization]
Sources: Toon Boom Harmony 22 Documentation, RenderPal integration notes, CGWire Kitsu forum, industry TD surveys (2024–2026).

Toon Boom Harmony is a professional 2D animation software that supports third-party extensibility and pipeline integration through various plugin architectures and SDKs . While academic "papers" specifically on plugins are rare, technical documentation and industry-focused research detail how these extensions function within high-end production environments. Core Plugin & Integration Architectures

Toon Boom Harmony utilizes several methods for extending its core functionality:

OpenFX Plugins: Harmony supports OpenFX (OFX), an open standard for visual effects plugins . This allows studios to use professional-grade effects—such as those from Sapphire or GenArts—directly within the Harmony Node view to apply complex masking, lighting, and texture effects to 2D layers .

Gaming SDK (Unity Integration): For game development, Harmony provides a specialized Harmony Unity SDK . This package includes:

Native C++ Libraries: Processes Harmony-specific animation data within Unity . Toon Boom Harmony Plugins

Runtime Scripts: Handles the execution of Harmony frames and physics during gameplay .

Shader Graphs: Customizable shaders that ensure Harmony-specific visuals (like line textures and deformers) render correctly in a 3D engine .

Pipeline Scripting: Studios often use Harmony Scripts (often using Qt Script/JavaScript) to automate repetitive tasks or bridge data between Harmony and project management tools like Toon Boom Producer . Research and Case Studies on Pipeline Integration

Technical research often focuses on how these plugins and integrated tools optimize production: Harmony 24 Premium Documentation: About the Unity SDK

Toon Boom Harmony is widely regarded as the industry standard for 2D animation, used by major studios like Disney and Ubisoft

. While the software itself is incredibly robust, its "plugins"—often referred to as scripts or add-ons—are essential for streamlining complex rigging and scene management tasks that can otherwise be daunting due to a steep learning curve Key Plugin Categories & Notable Tools Workflow & Automation Scripts

: These are the most common "plugins" used to bypass repetitive manual work in the Node View. Find and Replace Node Name

: A crucial script for large-scale rigging that allows users to quickly rename multiple selected nodes using specific criteria or prefixes. Selection & Hierarchy Tools

: Many professional animators use custom scripts to navigate complex character hierarchies without digging through the Node View, such as tools that automatically select parent pegs or center the view on active nodes. Official Add-ons Toon Boom Ember AI-powered add-on

introduced as a beta for Harmony 25. It assists professional teams by automating repetitive creative tasks, allowing them to focus on high-level artistic work. Producer Integration : For studio environments, the Producer Harmony Scripts

are vital for synchronizing asset libraries and managing scene "baking" across remote teams. Third-Party Community Tools

: Experienced users often recommend looking for scripts from specialized creators (like those found on Gumroad or specific animation forums) that handle "layer selectors" or advanced z-depth management for complex puppet rigs. Quick Verdict Dramatically speeds up complex rigging and node management. Some scripts can be buggy or break during major software updates Essential for "industry standard" studio pipelines. High cost for the Premium tier required to use many advanced scripts/nodes. New AI tools like Ember offer cutting-edge efficiency.

Finding and installing high-quality 3rd-party scripts requires research. Note on Versions With Harmony 22 (and later), Toon Boom introduced

: Most advanced scripting and plugin functionality is reserved for Harmony Premium . Users on the Essentials or Advanced

versions may find their ability to use third-party scripts limited by the lack of the full Node View or scripting API. character rigging specifically, or are you trying to improve your rendering and effects

Toon Boom Harmony is the industry standard for 2D animation, but its true power lies in its deep node-based compositing and scripting capabilities. By utilizing plugins, scripts, and OpenFX, animators can dramatically speed up their workflow, enhance visual effects, and automate tedious rigging tasks.

As of 2026, here is a feature covering the top "plug-in" types and essential tools for Harmony. 1. Built-in "Plugin" Nodes (Premium)

Harmony Premium includes several built-in nodes that function as special effects plugins, providing advanced, out-of-the-box functionality: Toon Boom Online Help

Creates star-shaped glowing particles, perfect for magical effects. Brightness-Contrast:

Allows for fine-tuned color correction, enabling faster, non-destructive lighting changes without needing to re-render assets. OpenFX Support:

Harmony supports standard OpenFX packages, allowing professional compositors to import external effects, such as specialized flares, blurs, or color grading tools directly into the node network. Toon Boom Online Help 2. Scripting & Extension Library (The Real Game-Changers)

The most common "plugins" in the Harmony community are Python or JavaScript scripts that automate tasks. These can be added to your toolbar to turn 10-step processes into one-click solutions: Node Renamers:

Quickly rename hundreds of nodes based on character prefixes, crucial for keeping complex rigs organized. Library Templates:

While built-in, the Library acts as a plugin system for sharing assets (rigs, poses, effect setups) across teams. Node View Cleaners:

Scripts that automatically align nodes, convert nodes to groups, or delete unused display nodes to keep complex scenes manageable. 3. Essential "Node System" Workflows

Rather than external plugins, many Harmony artists use specialized node setups as plugins to create advanced, dynamic lighting and effects that follow character movement: Cutter & Matte Blur: Example: from toonboom

Used to create soft-edged highlights and shadows that react to character rigging. Auto Patch Effect:

Automates the hiding of seams between character parts (like shoulders/arms), saving hours of manual patching. Apply Peg Transformation:

Allows for duplicating and offsetting artwork to create instant, dynamic character tones and glows. 4. Third-Party & AI Enhancements (2026) Toon Boom Ember:

Introduced as an add-on for Harmony 25, these AI-driven tools are designed to streamline iteration, reduce interruptions, and automate mundane tasks for professional teams. Custom Scripts: Websites like

have massive communities creating tailored scripts for Harmony, such as automated lip-sync tools and advanced deformer riggers. Toon Boom Harmony | 2D Animation Software

Toon Boom Harmony plugins and scripts extend the core animation workflow by automating repetitive rigging tasks, adding advanced visual effects, and streamlining pipeline integration. While the software is robust out-of-the-box, these add-ons are essential for high-end studio productions and independent artists looking to speed up their delivery. Types of Add-ons There are three primary ways to extend Toon Boom Harmony:

Custom Scripts (.js): These are JavaScript-based tools that handle common tasks like renaming nodes, baking parent transformations to drawings, or managing pivots.

OpenFX Plugins: Harmony Premium supports OpenFX, allowing users to integrate third-party visual effects directly into the Node Library.

Gaming SDKs: Specialized plugins like the Harmony Unity SDK allow for seamless transfer of character rigs and animations into game engines. Essential Script Collections

Several community-developed script packages are widely considered standard in professional pipelines:

Raindrop Moment Scripts: A popular collection including tools like Batch Rename Cels, Remove Unused Colors, and Contour Generator.

dpotekhin Harmony Scripts: A comprehensive GitHub repository featuring tools such as PS_DeformerTools for working with complex deformers and PS_ExpressionEditor for custom logic.

SMF Script Updater: A manager script that simplifies the installation and updating of multiple script sets simultaneously. Specialized & Pipeline Tools Import Photoshop Brushes I Storyboard Pro 25 and Harmony 25

Installing plugins in Harmony generally involves placing script files into the "Scripts" folder within the user directory. For OpenFX plugins, the path is directed through the preferences menu.

However, users should exercise caution. Because scripts have access to the file system, it is vital to only download plugins from reputable sources, such as the official Toon Boom Forums, GitHub repositories from verified developers, or trusted industry peers. A poorly written script can cause instability or, in rare cases, security vulnerabilities.