Install & Compatibility
Where this runs
No compatibility data collected yet for this library.
Code
Verified usage
Verified import paths — ran on the pinned version, not inferred.
PluginManager
✓ from napari_plugin_manager import PluginManager
✗ from napari_plugin_manager import PluginManager
Initialize the PluginManager with a napari viewer and perform basic operations like listing, installing, and uninstalling plugins.
from napari_plugin_manager import PluginManager
# Initialize manager (requires a napari viewer instance)
import os
viewer = None # In practice, get or create a napari.viewer.Viewer
manager = PluginManager(viewer=viewer)
# List installed plugins
plugins = manager.list_plugins()
print(plugins)
# Install a plugin (requires internet connection)
# manager.install('napari-some-plugin')
# Uninstall a plugin
# manager.uninstall('napari-some-plugin')
Debug
Known issues
deprecatednapari-plugin-manager is deprecated and replaced by napari's built-in plugin manager in napari>=0.4.0. Use napari's native plugin management instead.fixUpgrade to napari>=0.4.0 and use napari's built-in plugin manager ('Plugins' menu or napari.plugins module). affects: >=0.1.0, <=0.1.11
gotchanapari-plugin-manager is specifically for managing napari plugins; it does not work standalone. Must be used within an active napari application.fixEnsure napari is installed and import napari before using napari_plugin_manager.
affects: all
gotchaInstalling plugins via this manager may require network access and can install arbitrary packages; only install from trusted sources.fixUse official napari plugin catalog or verify plugin source before installation.
affects: all
Upgrade
Version history
0.1.11latest on PyPI · released Mar 19, 2026
Audit
Dependencies
naparirequiredCore dependency; plugin manager is a napari plugin itself.
Resources
No resource links recorded.