napari enables developers to extend functionality of the program by writing
plugins. For a guide on how to create a plugin, see
creating a napari plugin. For napari contributors looking to
understand how the napari plugin architecture is implemented, see
napari plugin architecture. For a complete list of hook
specifications that developers can implement, see the
napari hook specification reference.
napari users can install plugins directly from their instance of napari to enhance their workflows; to learn more see Finding and installing a napari plugin.