IonIcons v5 is now available in 3 different flavours. It is a free, open-source icon pack with outline
, fill
and sharp
variants with around 1,200 icons. You can see how the variants looks like here

These can be controlled by code using
<ion-icon name="layers-outline"></ion-icon> <!--outline variant-->
<ion-icon name="layers"></ion-icon> <!--fill variant-->
<ion-icon name="layers-sharp"></ion-icon> <!--sharp variant-->
Adding an icon is as easy as
<ion-icon ios="camera-outline" md="camera-sharp"></ion-icon>
It goes well with Material designs icons as well. So if you use both of them in the same app, it won't break the style / theme.