angular-fontawesome is a pretty huge lib as a result of bundling many - possibly useful - features. In react-fontawesome one can find an ongoing discussion of offering a more compact solution to anyone only needing basic functionality.
This gist showcases a solution based on modern angular using signals + standalone component. It is a minimal replacement for the entire angular-fontawesome UI library.
Opposed to other solutions showcased in discussion thread, this component provides SOME configurability:
- icon sizes sm to 4x supported
- fixedWidth supported
- icon spinning supported