GroIMP Plugins
GroIMP is designed around plugins, which can be added, modified or removed without modifying the GroIMP installation. Plugins enable to add all kind of features to GroIMP, from adding support to new file format, to new renderers usable in a project.
A complete list of available plugins can be found at https://grogra.gitlab.io/groimp-utils/plugin_web_explorer/
Using the GUI
The Plugin Manager panel provides a graphical interface for managing plugins. It allows users to view currently installed plugins, check for available updates, install new plugins, and deactivate or remove existing ones. The panel displays installed and available plugins in a unified layout: plugin categories are listed on the left, and selecting a plugin shows its description on the right. Changes made during a session (such as installations, updates, or removals) are listed in a review area at the bottom of the panel.
GroIMP commands
The plugin manager's operations are based on GroIMP commands. Thus, usable without using the GUI (neither the Plugin Manager nor GroIMP GUI are required). The list of commands is :
Exporting the list of currently installed plugins. This create a file with the list of plugin and their version installed. - complete path: /pluginmanager/commands/file/exportPlugins. Importing a list of plugins. The plugin manager will install a list of plugins provided by file containing the plugin id and version - complete path: /pluginmanager/commands/file/importPlugins. Reload the plugin repositories. This refresh the list of available plugins - complete path: /pluginmanager/commands/data/reloadRepo. Clear the cache. This delete all cached data of both plugin, and repositories - complete path: /pluginmanager/commands/data/clearCache.
