This makes me want to write a post about the rabbit hole that is icon optimisation. It drives me insane when websites suffer from layout shift simply because they are not inlining their icons, for one.
https://www.svgrepo.com
I find the site very user friendly as it lets you customize the stroke's width, color etc, see how it looks like and copy the modified version.
Honestly, I always default to material icons unless a project calls for a very specific style. The coverage is just so dang good I rarely find a scenario without an appropriate icon and the style is neutral enough to blend in with a number of UI designs.
I used them for my offline text editor, the result turned wonderful (icons wise)
https://wrifocus.bounded.cc
September 2024 (4 comments, 17 points): https://news.ycombinator.com/item?id=41615563
Most of my Websites/Apps don't use rasterized graphics for design anymore, SVG + CSS gradients/backgrounds & effects seem to handle everything I need.
But other than that, I also usually default to Material UI Icons.
https://www.flaticon.com/
Not a deal-breaker entirely, but for my own things I like differentiate.