Node component plugin framework.