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 Easy Driver
Easy Driver

Technical rigging made easier.
Add-on by NeoEmberArt
About What's New Reviews Version History
Full Walkthrough 3 Real examples of corrective shape keys, custom poses, and toggles Using IK in source

Easy Driver - Technical Rigging Made Simple As Heck!

example

🤔 What does this even do?

Easy Driver is a powerful Blender addon that eliminates the complexity of creating drivers manually.
Perfect for:

  • Rigging characters with shape key corrections and flexing
  • Creating mechanical animations
  • Building interactive controls
  • Blender 3.2.0 up to 5.1.0!!

This addon automatically detects movement patterns and creates perfectly mapped drivers in seconds.


✨ Key Features

🎯 Auto-Detection

  • Automatic Axis Detection – Move your bone or object between two positions, and Easy Driver automatically detects which axis changed the most.
  • Min/Max Value Recording – Captures exact transformation ranges for perfect mapping.

🔄 Dual Source Support (what's driving)

  • Bone Transforms – Use armature bones as driver sources: scale, rotation, or position.
    • IK chain – Can still work even if the bone is controlled by IK or other constraints!
  • Object Transforms – Use any object's location/rotation as input.

🎛️ Multiple Target Types (what you're driving)

🔹 Custom Pose Targets

  • Record min/max poses for multiple bones simultaneously.
  • Automatically detects which bones changed and on which axes.
  • Perfect for facial rigs, mechanical parts, and complex deformations.

example example

💡 Example: custom poses via bone transformations (toe spread or corrective movement via a bone slider).

🔹 Shape Key Targets

  • Browse and select shape keys from any mesh object.
  • Set custom min/max values (0.0 to 1.0) with live feedback so you know EXACTLY what it looks like.
  • Drive multiple shape keys at the same time easily.

example example 💡 Example: viseme control & corrective shape keys.

🔹 Custom Path Targets

  • Drive ANY Blender property using custom paths.
  • Built-in path validation.
  • Supports both float ranges and boolean toggles.
  • Multiple paths can be setup at once.

example example 💡 Examples: hide/show IK bones, control modifier strength, toggle visibility, adjust constraint influence.


🛠️ Extra Features

  • Linear Mapping with Clamping – Smooth, predictable transitions (values stay in your set range).
  • Batch Driver Creation – Create multiple drivers simultaneously.
  • Easy Driver Removal – Clean up drivers with one click.
  • Quaternion → Euler Conversion – Automatically handles rotation mode conflicts.

🎨 Perfect For

  • Character Rigging – Facial controls, finger poses, corrective shapes
  • Mechanical Rigs – Pistons, gears, hydraulics, robotic joints
  • Architectural Viz – Doors, windows, moving parts
  • Motion Graphics – Abstract animations, UI elements
  • Product Visualization – Exploded views, configuration options

What's New

1.6.0 May 19th, 2026

New Features

Custom Property Source

  • Added a new Custom Prop source mode.
  • Create and use custom properties instead of physical objects
  • Supports object and bone custom properties.
  • Works with Pose, Shape Keys, and Custom Paths.
  • Compatible with Blender 4.0 – 5.1.

Multi-Rig Pose Targets

  • Record Min/Max across multiple armatures at once.
  • Supports same-named bones on different rigs safely.
  • UI now groups targets by armature.
  • Shows Min/Max recording status per bone.

Bug Fixes

  • Fixed drivers not generating correctly for bones on different armatures.
  • Fixed shader node socket drivers in Blender 5.0+.
  • Shape key min/max values are no longer limited to 0–1.
  • Fixed object fine-tune max value storing as a tuple.
  • Fixed blank success message when adding shape key targets.
  • Fixed quaternion bone flicker while recording poses.
  • Fixed mirrored pose targets breaking after multi-rig update.
  • Removed duplicate import statements.
  • Fixed improper bpy.types.Scene property registration causing Blender 4.2+ extension issues.

See all versions


Permissions

This extension does not require special permissions.

Developer
NeoEmberArt
Rating
(14)
Version
1.6.0
Updated
3 w
Published
Aug. 30th, 2025
Downloads
15761
Size
45.2 KB
Compatibility
Blender 4.2 LTS
Unsupported
5.2 and above
Website
github.com/NeoEmberArt/EasyDriver
Report Issues
github.com/NeoEmberArt/EasyDriver/issues
License
GNU General Public License v3.0 or later
Animation Rigging
...or download and Install from Disk
  • 45.2 KB

Reviews

See all
  • Benjamin-Bass
  • v1.6.0
  • 1 d

I love this addon. It's so fast and intuitive to create and reiterate shape key drivers. I rigged a cartoony character's entire face in under an hour. Plus the dev is updating it an adding more functionality. I am looking forward to using this for a long time.

  • red-44
  • v1.6.0
  • 2 w

I'd like to add a delay effect

  • Paul-44
  • v1.6.0
  • 2 w

Works for basic transforms but not for custom properties driving shapekeys.

Python: Traceback (most recent call last): File "C:\Users\AppData\Roaming\Blender Foundation\Blender\5.1\extensions\blender_org\node_annotator\refactor_ops.py", line 88, in poll type_ok = path_utils.suitable_group_type(tree.type) is not None ^^^^^^^^^ AttributeError: 'NoneType' object has no attribute 'type'

5.0

14 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