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 Chord Song
Chord Song

Vim-like <Leader> key implementation for Blender.
Add-on by Cyrill-Vitkovskiy
About What's New Reviews Version History
Right click context menu to add Chords Adding "macro" chords from Info panel Manually chaining operators with parameters Resolve chords conflict dialog Script execution is disabled by default for security reasons. Before you can use script mappings, you must explicitly enable script execution in Preferences. Chords search and editing UI Scripts Overlay UI that filters through custom user scripts Click the toggles Panels auto-hide Multi toggle mode Chords copy & paste

Vim-like <Leader> key implementation for Blender that triggers operators, executes scripts, and modifies properties using key sequences. Inspired by Neovim addon which-key.nvim.

Detailed documentation https://furash.github.io/chordsong/

Features:

  • Leader Key System — Single-tap to start chords, double-tap for recents, triple-tap to repeat
  • Context Menu Integration — Right-click any UI element to add mappings instantly
  • Context Awareness — Mappings filter by active editor (3D View, UV, Shader Editor, etc.)
  • Four Mapping Types — Operators, Properties, Toggles, and Custom Python Scripts
  • Conflict Detection — Built-in checker to identify and resolve mapping conflicts
  • Visual Overlay — Dynamic overlay shows available chords as you type
  • Groups & Organization — Organize mappings into groups for better overlay structure

⚠️ WARNING: For Developers Only

This addon allows execution of arbitrary Python scripts through custom mappings. This is a powerful feature intended for developers who understand the security implications.

DO NOT execute any Python scripts unless you:

  • Wrote the script yourself, OR
  • Have thoroughly reviewed and understand what the script does

Executing untrusted scripts can lead to data loss, system compromise, or other serious security issues. Only use scripts from trusted sources that you have personally audited.



What's New

1.2.3 April 23rd, 2026

Overlay: click feature

  • Click a toggle to flip it. Overlay stays open so you can chain several without re-opening.
  • Click a script to run it. Ctrl-click runs it and keeps the overlay open.
  • Hover highlights the script you're about to click.

Better error messages

Unknown operators, missing scripts, bad mapping paths, and scripts outside the configured folder now show clear errors in the Info panel and as a fading overlay.

Security

  • The Allow Custom User Scripts toggle is user-only: shared configs can no longer silently enable it. Your setting persists across Blender restarts and addon reloads.
  • When a scripts folder is set, executions outside that folder are blocked.

See all versions


Permissions

This extension does not require special permissions.

Developer
Cyrill-Vitkovskiy
Rating
(1)
Version
1.2.3
Updated
2 mo
Published
Jan. 4th, 2026
Downloads
1355
Size
190.3 KB
Compatibility
Blender 5.0 and newer
Website
github.com/Furash/chordsong
Report Issues
github.com/Furash/chordsong
License
GNU General Public License v3.0 or later
Development
...or download and Install from Disk
  • 190.3 KB

Reviews

See all
  • henrikcederblad
  • v1.1.7
  • 3 mo

This extension is ridiculously good. Like Quick Favorites on PEDs ... then some!

For those who are into VIM/Neovim, this feels very familiar and makes great sense, given that Blender, being a modal editor for 2D/3D, shares many principles with VIM and its modes for editing text.

Not only does it provide convenient methods for retrieving operators and bind them to chords (sequential key chains), it enables you to run scripts from a personal snippets folder. This opens up a whole new dimension! Yes, numerous tools already did this for ages, but I think this extension provides the quickest experience, thanks to its chorded keys, but also because you can set the context (mode) for things to be effective or not, e.g. only in 3D View, Edit mode, Object mode, Node editors, ...

Fantastic job, Cyrill. Very thankful for your contribution of this speedup tool.

5.0

1 review
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