PrimeVue components can be used with any icon library using the templating features.
Material icons is the official icon library based on Google Material Design.
Font Awesome is a popular icon library with a wide range of icons.
Inline SVGs are embedded inside the dom.
Any time of image can be used as an icon.
A video tutorial to demonstrate how to customize icons.