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:
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: