JSON Action Plugins
Moved to Plugins Section
The full plugin documentation has been consolidated into a dedicated Plugins section. Please see:
- JSON Action Plugins - complete reference for
.bttjsonpluginfiles, form fields, placeholders, and examples - Plugin Overview - overview of all plugin types and development approaches
JSON Action Plugins (.bttjsonplugin) are a simple way to create reusable, configurable action plugins for BetterTouchTool - without writing any compiled code. You write a single JSON file containing metadata, form fields, and BTT actions with @@@placeholder@@@ values.
Quick Start
- Right-click actions in BTT and choose "Export Selected Actions As JSON Action Plugin"
- Drop the
.bttjsonpluginfile into either~/Library/Application Support/BetterTouchTool/Plugins/or/Library/Application Support/BetterTouchTool/Plugins/ - In BTT, select your plugin from Custom Plugin Actions
See the JSON Action Plugins page in the Plugins section for the complete documentation.