Extensions
  • Home
  • Add-ons
  • Themes
  • Approval Queue
  • About
  • Upload Extension
  • Sign in
  • BLENDER.ORG

    • Download

      Get the latest Blender, older versions, or experimental builds.

    • What's New

      Stay up-to-date with the new features in the latest Blender releases.

    DEVELOPMENT

    • Roadmap

      See which projects are currently being worked on and what's next.

    • Documentation

      Guidelines, release notes and development docs.

    LEARNING & RESOURCES

    • Blender Studio

      Access production assets and knowledge from the open movies.

    • Manual

      Documentation on the usage and features in Blender.

    • Benchmark

      A platform to collect and share results of the Blender Benchmark.

    • Blender Conference

      The yearly event that brings the community together.

    DONATE

    • Development Fund

      Support core development with a monthly contribution.

    • One-time Donations

      Perform a single donation with more payment options available.

All Add-ons

Add-on Node To Python
Node To Python

Turn node groups into Python code.
Add-on by Brendan-Parmer
About What's New Permissions Reviews Version History
Demonstration of script mode in NTP v4.0 Demonstration of add-on mode with multiple node group exports in NTP v4.0 Demo of Script Mode NodeToPython menu location Demo of Addon Mode

GitHub release (latest by date)

A Blender add-on to create scripts and add-ons! This add-on will take your Geometry Nodes, Materials, and Compositing nodes and convert them into legible Python code.

Node To Python automatically handles node layout, default values, subgroups, naming, colors, and more!


What's New

4.1.1 May 26th, 2026

Minor bug fixes and improvements

  • Adds more options for recreating nodes (show_options, show_preview, show_texture)
  • Check that a node group isn't explicitly exported before adding to the common module, fixing some an issue with exporting subgroups

See all versions


Permissions

This extension requests the following permission:

  • Files

    Creates and writes to files in a user-specified directory

Developer
Brendan-Parmer
Rating
(22)
Version
4.1.1
Updated
3 w
Published
Aug. 18th, 2024
Downloads
31392
Size
79.2 KB
Compatibility
Blender 4.2 LTS and newer
Website
github.com/BrendanParmer/NodeToPython
Report Issues
github.com/BrendanParmer/NodeToPython
License
GNU General Public License v3.0 or later
Compositing Development Material Node Geometry Nodes
...or download and Install from Disk
  • 79.2 KB

Reviews

See all
  • hyeffect55
  • v4.1.1
  • 16 h

Perfect

  • RobeSantoro
  • v4.1.0
  • 2 mo

This is so useful, thanks!

  • FrancoisRimasson
  • v4.1.0
  • 2 mo

Super useful when you work with an Ai like Claude that can translate the code into geo nodes

5.0

22 reviews
5
4
3
2
1
Rate this Add-on Report an issue
  • About
  • Privacy Policy
  • Terms of Service
About
  • Blender Foundation
  • Blender Institute
  • Blender Studio
  • License
  • Logo & Trademark
  • Credits
  • Privacy Policy
  • Code of Conduct
Organization
  • People
  • Jobs
Blender Network
Download
  • Latest Blender
  • Blender LTS
  • Previous Versions
  • Experimental Builds
  • Source Code
  • Requirements
  • Benchmark
  • Flamenco
Extensions
  • Add-ons
  • Themes
Developers
  • Get Started
  • Roadmap
  • Projects
  • Docs
  • Blog
  • Forum
  • YouTube
  • Python API
Blender Studio
  • Films
  • Training
  • Tools & Pipeline
Support
  • Manual
  • Community
  • FAQ
Get Involved
  • Documentation
  • Education
News
  • Press Releases
  • User Stories
Blender Conference
Follow Blender
Support Blender
  • Donate
  • One-time Donation
Artistic freedom starts with Blender The Free and Open Source 3D Creation Suite