Quickly install Blender addons from Copied Github links or other links or filepath.
TopBar > Edit > Install Addon
- Smart Extraction Allows to install addons from ill-formatted files
- Automatically pastes copied link
- Auto enable installed addons
- Overwrite detection
- Quotations are allowed in path (eg.
"path") - Install from local
.pyor.zipfiles - Install from links of
.pyor.zipfiles - Install from https://github.com/ links
- Github Branches are auto detected
- Auto detect single
.pyfile from Github (No need to clickrawbutton)
Run the following script from Blender.
import os
import tempfile
import urllib.request
import bpy
url = "https://github.com/JayReigns/Blender_Addon_Installer/archive/refs/heads/main.zip"
# Download zip to temp file.
temp_zip = os.path.join(tempfile.gettempdir(), "Blender_Addon_Installer.zip")
urllib.request.urlretrieve(url, temp_zip)
# Install addon using Blender API.
bpy.ops.preferences.addon_install(filepath=temp_zip, overwrite=True)
bpy.ops.preferences.addon_enable(module="Blender_Addon_Installer-main")- API Browser : Browse through the python api via Blender user interface