# Plugins Plugin packages register [Plugin](#data_designer.plugins.plugin.Plugin) objects through entry points in the `data_designer.plugins` group. A plugin registration ties a config class to its implementation class and declares its [PluginType](#data_designer.plugins.plugin.PluginType). Related pages: [Build Your Own](../../plugins/build_your_own.md), [Column Generators](../engine/column_generators.md), [Seed Readers](../engine/seed_readers.md), [Engine Processors](../engine/processors.md), and [Processor Configurations](processors.md). ## `Plugin` {#data_designer.plugins.plugin.Plugin} ::: data_designer.plugins.plugin.Plugin options: show_root_toc_entry: false ## `PluginType` {#data_designer.plugins.plugin.PluginType} ::: data_designer.plugins.plugin.PluginType options: show_root_toc_entry: false