.. meta:: :description: Listing of all Python plugins available in Krita by default. .. metadata-placeholder :authors: - Pedro Reis - Agata Cacko :license: GNU free documentation license 1.3 or later. .. index:: Python, plugin, resource .. _default_python_plugins: ============================ Pre-installed Python plugins ============================ This page describes all plugins that are available in Krita by default (you don't need to install them). .. seealso:: If you want to see a selection of custom user-made Python plugins that you can additionally download and install, see :ref:`custom_python_plugins`. To learn how to manage your plugins, see :ref:`install_custom_python_plugins`. If you want to know more about an individual plugin, you can access the plugin's manual by going to :menuselection:`Settings --> Configure Krita...` menu, and then choosing the ``Python Plugin Manager`` tab. Then you can click on a specific plugin and the manual will appear in the bottom text area. Usability ~~~~~~~~~ Mixer Slider Docker Docker that allows you to choose a color from gradients between the current color and other selected colors. Palette Docker Docker that allows you to control palettes more easily. You can add swatches, groups and export the palette settings, or even the palette itself as a GIMP Palette or Inkscape SVG. Quick Settings Docker Docker that allows you to quickly set the opacity, flow and size from a predefined list. Ten Brushes Plugin that assigns presets to one of ten configurable hotkeys. To use, go to :menuselection:`Tools --> Scripts --> Ten Brushes`, and a window will pop up with a preset chooser and ten boxes above it. Underneath the boxes is the hotkey the box is associated with. Customize your shortcuts by editing the configurations in :menuselection:`Settings --> Configure Krita --> Keyboard Shortcuts`, and then change the "Activate Brush Preset" actions under "Ten Brushes". Workflow Improvements ~~~~~~~~~~~~~~~~~~~~~ Comics Project Management Tools Plugin that simplifies comics creation. - Organize and quickly access their pages. - Export to multiple formats with proper metadata. - Random suggestions for metadata to avoid spending time on finding the perfect title before starting the project. Batch Exporter Plugin for Game Developers and Graphic Designers. - Batch export of assets to multiple sizes, file types and custom paths. - Renaming layers quickly with the smart rename tool. - Export all layers or only selected layers. By default, the plugin exports the images in an :file:`export` folder next to the Krita document and follows the structure of your layer stack. Image/Document Actions ~~~~~~~~~~~~~~~~~~~~~~ Assign Profile Dialog Allows you to assign a profile to an image instead of converting it to that profile. The difference is that it allows only interpreting the colors by the new profile, but not change any of the values. It can be found in :menuselection:`Tools --> Assign Profile to Image...`, and will present a list of profiles for the current image's color model. Color Space Allows you to select a document and convert its colors to a new color space, like RGBA, CMYKA or L*a*b. Channels to Layers Splits channels from a layer to sub-layers. Document Tools Allows you to select a document and scale, crop and rotate in one action. Filter Manager Quickly apply a filter on selected documents. High Pass Performs a high pass filter on the active document. File Actions ~~~~~~~~~~~~ Export Layers Allows you to select a document and export its layers in an ordered and sensible manner. Last Documents Docker Script that shows the recently opened documents as a thumbnail image. Python Scripting ~~~~~~~~~~~~~~~~ Krita Script Starter A script that helps set up the various files that Krita expects to see when it runs a script, namely: - :file:`.desktop` meta data file; - the main directory for your plugin; - :file:`__init__.py` file; - the main python file for your package; - :file:`Manual.html` file for your documentation; Python Plugin Importer Imports Python plugins from zip files. See :ref:`install_custom_python_plugins`. Scripter A small Python scripting console, allows to write code in an editor and run it, with feedback related to the output of the execution. You can also debug your code using the "Debug" button. Ten Scripts Similar to Ten Brushes, this plugin allows an assignment of Python scripts to ten configurable hotkeys.