Hot Box - Quick Access Menu And Hotkeys For Custom Scripts.

hodgson3d in Addons


Hot Box turns your Blender scripts/macros into instant hotkeys with a quick menu popup. Share with anyone. A tool to organize your tools!


Why I made this tool? 

Hot Box was born out of a simple necessity: the need for a better way to manage a growing library of custom Blender scripts. While writing specialized operators can significantly speed up your work, organizing and deploying them effectively is often a hurdle. Hot Box provides a structured environment to house your Python tools, allowing you to instantly bind them to custom hotkeys or a streamlined quick-access menu. The best part? YOU DONT NEED ANY SCRIPTING KNOWLEDGE. 

If you dont know Python, create your own tools/scripts by using this prompt in any AI: (Please watch tutorial HERE for more details)

I'm using Hot Box (a Blender addon that runs Python scripts via exec). I want a script that [describe what it does] with a popup dialog / redo panel for the user to adjust [list parameters].

Requirements:

  • Wrap the logic in a bpy.types.Operator class with bl_options = {'REGISTER', 'UNDO'}
  • Expose the adjustable parameters as bpy.props (FloatProperty, IntProperty, etc.)
  • Use invoke() with context.window_manager.invoke_props_dialog(self) to show the popup before execution
  • Put the actual logic in execute() using self. to read the values
  • Register the class with an unregister/register guard so it works on repeat runs
  • Call the operator via bpy.app.timers.register() with a temp_override(window=...) to defer the invoke — this is required because Hot Box runs scripts inside its own operator, which blocks child invokes
  • Use a unique bl_idname in the hotbox.* namespace

Features

  • Hotkey management
  • Quick menu pop up menu that can be called from any workspace within Blender. Folders, naming, menu visibility, and tool layout can be fully customized. 
  • Directly edit each script in blender script editor.
  • Export/Import .json files allowing you to share/backup all of your tools and never loose your hotkeys/quick menu layout. 



Discover more products like this

tools menu scripts macro script json Python

$7.99

Have questions about this product?
Login to message

Details
Dev Fund Contributor
Published 5 months ago
Blender Version 4.5 - 5.2
Extension Type N/A
License GPL