Hacker News new | past | comments | ask | show | jobs | submit login
Icon Buddy – 100K+ Open Source SVG Icons, Fully Customizable (iconbuddy.app)
488 points by mddanishyusuf on July 23, 2023 | hide | past | favorite | 52 comments



It would be great to be able to see the license and author(s) for an icon.

This does not seem to be possible at the moment, whenever the icon is discovered through the search all icons feature. Or am I missing something?


Yeah, the lack of licensing info here is a bit of a deal-breaker.

It uses the term "open source icons," but given how over-used/abused that terminology is these days, it doesn't really mean much to me.

I don't see any license info in the downloaded SVG files either, from spot checking.



Ah, thanks for that.

For those reading: after you select a collection, there is a small "i" icon at the top of the screen, near the search bar. Clicking it gives a link to the source and license info!

----

Though as others have mentioned: beware that there is still obviously-trademarked stuff in there, and ones that may require attribution; check the source to be sure. If you're looking at a specific icon, there doesn't seem to be an obvious way to get back to the collection it came from (and thus see the original license terms).


The availability of trademarked icons (such as Google and Amazon, linked by others) makes me think they just crawled for SVG icons and slapped an OFL on them, which you can't do.


Or at least source. Without this it is useless.

It may be technically open source, but without any benefits.

See say https://iconbuddy.app/bxl/amazon https://iconbuddy.app/devicon/google for obvious problems that I can spot. How many are from more obscure services?

How many are CC-BY or requiring attribution? How many are from some license-washing dubious source stealing icons and claiming to be CC0 licensed?


This one probably isn't open source and will have some trademark issues. https://iconbuddy.app/bxl/amazon


I guess they crawled all icons from github projects and did not check every icon... I would also double check the license with the source before using it.


Are you not supposed to use an Amazon logo for a link to Amazon?


For the logo linked above, almost certainly not. See e.g. https://advertising.amazon.com/resources/ad-policy/brand-usa... :

> The Amazon logo and the Amazon Smile mark are not permitted in third-party advertising by vendors and sellers linking in to Amazon. The “available at Amazon” logo is permitted for use in advertising.

Here's the "available at Amazon" logo: https://m.media-amazon.com/images/G/01/AdProductsWebsite/ima...

The main smile logo variants are also permitted for use in "logo line ups", "in a line up with two or more other retailers and not linking in to Amazon."

Most other uses are either not permitted, or subject to conditions, which sometimes involve obtaining written permission from Amazon.

That's just an example, other Amazon logos for other product areas - e.g. their app store - have similar conditions.

There may be some fair use exceptions to all this if used in a context that doesn't involve selling products.


Not a lawyer, but surely something can be both open source and trademarked? As far as I understand those are unrelated concepts. In this context, the “source” is the SVG markup.


The issue is how you use it. Whether the icon SVG markup is open source isn't very relevant if you're not allowed to use it. If you want to personally mess around with it and not use it in any commercial context, no-one is going to care.


It also needs a section on the main page explaining the licensing and sources of the icons. I left the page immediately when I couldn't find it.


You can click on the info icon beside the collection name, with the license details and GitHub repo/figma file and details about the author/designer


I can't seem to find what you're talking about when doing "search all".


There is a "Search all" button on the top-left, which allows to search icons across all collections.

This feature's results page lists icons without mentioning from which collection they are, so therefore without providing the licensing information...


I clicked on All Collections, searched for an icon and found a few, but then I wanted to view other icons in it's collection. I don't see a way to do that, or even figure out that icon's source. Also, the "Search Icons" box is cleared when I move between collections. No (obvious?) way to sort the collections by the number of icons.


^ irrelevant, I just realized I misunderstood parent comment when replying this.


The Noun Project is bigger (5 million icons) with clearer licensing: https://thenounproject.com/


I pay the $40 a year for the Pro version. It's great when you need an icon or a simple illustration. I composite multiple icons together quite a bit. There really is an icon for everything.

"Affair" https://thenounproject.com/icon/cheating-10395/


https://iconify.design/ has been my go to for years, but I like the ability to customize the colors from the UI, although I personally use tailwind classes for my colors


Nice! There’s a similar project by Anthony Fu: https://icones.js.org I wonder if both share the same superset of icons, relying on the same Iconify framework?


This is incredibly cool! :)

Hope you don't mind a very small feature request / suggestion... when viewing search results, it would be great if you could include a link to the parent collection for results (e.g. I see an icon I really like in the results, and want to know which collection it came from).


The whole site is a neat idea... but not seeing which collection the search result came from makes the site pretty useless (also regarding license... which the site doesn't show, but if I don't know the icon set I can't even look it up myself)


I was recently cleaning out some cabinets at my parent's house, and I found a box of clip art. It was spread over 50 disks and cost $50 (price tag was still on it). Probably from around 1990.

To think, today that entire collection of icons is free and instantly available.


That's 116$ in today's money

A pretty good side hustle!


Nice, but I prefer https://icones.js.org/


How does it compare to https://fontawesome.com?

[edit: seems to be a superset of it, as shown on this page https://iconbuddy.app/fa-solid]


The latest version of fontawesome isn't open source. Fork awesome is an open source fork https://forkaweso.me/Fork-Awesome/


Use this at your own risk. There is no license. Icons are sourced from all over the place.


Fully customizable ? you can change the color only


You can also change the background in a variety of ways, which I consider to be a decent size value add


Seeing how often these sites pop up and then disappear/become nonfree, I’m more interested in getting the whole site, as a self hosted package.


For another great option in this space look at icomoon: https://icomoon.io/#icons. It has both free and paid fonts with some useful tools to build a custom set from different collections and export them to various formats.


Fan of this one, considering all best icon set in the world under one roof, makes life so easy!


Similar concept to react-icons (https://react-icons.github.io/react-icons/)in that regard.


Amazing. Looking forward to know the feedbacks.


Love it. Can you display the source when I view an icon. When I search for something a hundred icons show up and there isn't a way to know which icon set each belongs to.


Seems nice, would be great to have a React library. Currently, I use React Icons, and it works fine but would love to have more icons in there.


I could not find a github link etc., why is this open source? Can I download all the icons at once or access the source code for the app?


Nice, thank you!

Unrelated, but hoping someone knows: is there a replacement for flaticon.com, which went non-free for SVGs within the last few years?


Maybe this is a good place to ask: Does anybody know a good resource for icons, but bundles as a font (e.g. woff2)?


I think using a single SVG document that contains multiple icons identified by ids which you can reference from HTML is the idiomatic way of solving your problem. It guarantees that if external resources are not permitted to load, at least it presents a human readable title instead of a random letter.

I can't find a link to the reference CSS Tricks article that presented the technique, but you can see it in action on this website: https://brutalinks.tech (There's an icon document: which is referred in the HTML when the icons are loaded: <svg><use xlink:href="https://brutalinks.tech/icons.svg#icon-home "><title>home</title></use></svg>)


Thanks! The reason why I asked for a font is that Wordpress still does not support natively SVG, but custom fonts.

Still, very interesting how brutalinks.tech implemented this. Didn't know about this method, thanks!


What app did you use to screen record the demo video?


Screen studio


all of a sudden svg icons are everywhere?


Browsers finally have somewhat consistency when it comes to SVG rendering. For a long time, it was almost impossible to get SVGs that had the exact same look and position (down to the px) in all browsers and platforms. Otherwise we would have been using SVGs for icons and logos for a long time already, it's superior in most cases when considering performance, resource usage, I/O, quality and more.


And we love it. It’s the best format for icons


Love this! Thanks for sharing


Awesome!


Thanks. I'm happy you like the project




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: