> For the complete documentation index, see [llms.txt](https://api.pyblish.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://api.pyblish.com/pyblish.api/plugin.md).

# Plugin

Plug-ins are snippets of code, discovered at run-time and defines the behaviour of Pyblish.

| Source                                                                                                          | Added |
| --------------------------------------------------------------------------------------------------------------- | ----- |
| [Link](https://github.com/pyblish/pyblish/blob/6e9bfce6254ea56411af857afa49423a57f7b425/pyblish/plugin.py#L119) | 0.1.6 |

## Properties

| property                                           | type  |
| -------------------------------------------------- | ----- |
| [hosts](/pyblish.api/plugin/plugin.hosts.md)       | list  |
| [families](/pyblish.api/plugin/plugin.families.md) | list  |
| [label](/pyblish.api/plugin/plugin.label.md)       | str   |
| [active](/pyblish.api/plugin/plugin.active.md)     | bool  |
| [version](/pyblish.api/plugin/plugin.version.md)   | tuple |
| [actions](/pyblish.api/plugin/plugin.actions.md)   | list  |
| [order](/pyblish.api/plugin/plugin.order.md)       | float |
| [optional](/pyblish.api/plugin/plugin.optional.md) | bool  |
| [requires](/pyblish.api/plugin/plugin.requires.md) | str   |
| [match](/pyblish.api/plugin/plugin.match.md)       | int   |
