Skip to content

Core Debug Tools

by JacquesLucke·Workflow

Images © JacquesLucke. Used for product review; image policy.

Why we like it

Core Debug Tools stands out in the Blender extensions library as a narrowly focused utility: rather than general-purpose editing, it targets core developers who need to inspect dependency graphs and geometry node internals. The one-click dot graph visualization, viewable in a plain browser, is its defining feature.

What is Core Debug Tools?

Core Debug Tools is a Blender add-on from JacquesLucke aimed at core Blender developers. It bundles debugging utilities that offer a one-click way to visualize dependency graph relations, as well as lazy-function graphs for geometry nodes.

To display those graphs, the add-on comes with a viewer for dot graphs that only needs a browser. Its operators live in two places: Topbar > Help > Debug, and, within the node editor, Node > Debug. To create the views, it builds temporary HTML files that open in the browser, which is why it requests file permissions.

The add-on is compatible with Blender 4.3 and newer, and specifically requires a Blender build newer than 2024-09-14. It is released under the GNU General Public License v3.0 or later. Version 0.1.0 marked its initial release.

Who is Core Debug Tools best for?

Core Debug Tools is best for core Blender developers inspecting dependency graph relations and geometry node lazy-function graphs.

How much does Core Debug Tools cost?

Core Debug Tools is completely free to download and use.

Key features

  • One-click visualization of dependency graph relations
  • Visualization of lazy-function graphs for geometry nodes
  • Bundled dot graph viewer that only needs a browser
  • Operators located in Topbar > Help > Debug and Node Editor > Node > Debug
  • Builds temporary HTML files for viewing in the browser
  • Requires a Blender build newer than 2024-09-14

Tags

#Blender#debugging#geometry nodes#dependency graph#developer tools#dot graph#JacquesLucke

Frequently asked questions

Does Core Debug Tools work with Blender 4.3?

Core Debug Tools lists compatibility with Blender 4.3 and newer. Beyond the version number, it requires a Blender build that is newer than 2024-09-14, so an up-to-date build in the 4.3 series or later is what it targets. If you are running an older release, the add-on may not load or behave as intended. The developer's page on projects.blender.org is the place to confirm the current compatibility details before you install it.

How do I install Core Debug Tools?

Core Debug Tools installs like other Blender extensions. You can drag and drop the downloaded add-on directly into Blender, or download the zip and use Install from Disk in Blender's extension preferences. Once enabled, its operators appear in two menus: Topbar > Help > Debug, and, inside the node editor, Node > Debug. From there you can trigger the visualization tools it provides. The developer's page links to the manual section covering installation if you need step-by-step guidance.

Is Core Debug Tools free?

Core Debug Tools is listed as free here and is released under the GNU General Public License v3.0 or later. That license governs how you can use, modify and redistribute the add-on. For the most current licensing terms and any changes, check the developer's page on projects.blender.org. As with other open-source tooling, reviewing the license alongside the add-on helps clarify what you are permitted to do with the source and any modifications you make.

What permissions does Core Debug Tools require?

Core Debug Tools requests file permissions so it can build temporary HTML files that you view in the browser. This supports the bundled dot graph viewer, which only needs a browser to display dependency graph relations and lazy-function graphs. The permission is limited to creating those temporary files for viewing. If you want to review the specifics, the developer's page and the extension's permissions section describe exactly what access the add-on asks for.

Alternatives to Core Debug Tools

Also in Workflow for Blender.

Similar plugins