Return to “Advanced Topics.”

# Dynamic Plugins in HDF5
Including Dynamically Loaded Filters

HDF5 provides the capability to employ dynamic plugins. The first application of dynamic plugins was dynamically loaded filters.

The deployment of dynamic plugins can be managed in the following ways:

- Through the setting of an environment variable
- Programmatically from within an application

### Documentation

Guides to the design and use of dynamic plugins and dynamically loaded filters in HDF5:

“HDF5 Dynamically Loaded Filters”

“Programmatic Control of Dynamic Plugins”

HDF5 functions for programmatic control of dynamic plugins and dynamically loaded filters from within an HDF5 application: `H5PLset_loading_state`

`H5PLget_loading_state`

Return to “Advanced Topics.”