415

Iconify: Library of Open Source Icons

They also have an API which you can use to get the icon SVG.

I love making (architecture) diagrams in D2 [1], and love using the vast library of icons from Iconify in my diagrams where it makes sense. A sample diagram with SVG from Iconfiy would look like this:

  docker: Docker {
    icon: https://api.iconify.design/logos/docker-icon.svg
  }

  kubernetes: Kubernetes {
    icon: https://api.iconify.design/logos/kubernetes.svg
  }

  docker -> kubernetes: deploy
[1]: https://d2lang.com/
5 hours agoprimaprashant

To point out some of these SVGs are nicely animated and can be searched for.

I used them for my offline text editor, the result turned wonderful (icons wise)

https://wrifocus.bounded.cc

7 hours agohirako2000

Which icon set is that? When I filter for „contains animations“, I only get 3 icon sets where 2 are loaders and one is weather icons.

5 hours agoechoangle

line-md is the one. Plenty more than 3 animated.

For size consistency, better stick to the same pack or you are on for SVG editing

4 hours agohirako2000

The settings icon ‘sprouting’ cogs is really nice!

The editor also looks really nice. Could this not be used online as well? Persistence on the server instead of browser cache? (Curious what your use case is for an offline browser based editor?)

4 hours agocatoc

The use case is privacy. Data getting harvested by free and even paid for services isn't pleasant (targeted ads, data breach etc)

If I get to add some "server" capability it will rather be webrtc, basically P2P to sync between devices, or a config to plug our own store. E.g GitHub, Google drive, dropbox or a self hosted service to SCP the files.

It isn't just browser cached, one can export individual documents or the entire store as a zipped folder. And back that up.

4 hours agohirako2000

The editor can be online - persistence is primarily local - that makes sense

4 hours agocatoc

Thanks for sharing -- looks very useful to me.

Can you share any other details about your project -- if it can be self hosted, etc.

5 hours agoalbert_e

I was hoping to open source it. Once I get to add some missing features and fix a few glitches.

The purpose of self hosting isn't that useful as it's totally offline, everything goes to local storage and indexdb. It stays on the browser.

But happy to share the repo if you would like to make it your own.

4 hours agohirako2000

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.

8 hours agoRestartKernel

I agree with your comment, it is often an overlooked topic. Inlining icons can be one answer but be aware of the growing size of your DOM. Depending on the complexity, number and repetition of the icons you are using, an approach including lazy loading can be better. Layout shift is first and foremost caused by an improper space reservation.

5 hours agojetin

My site can extend a bunch of the icon sets that are on Iconify with AI image models, so you can feel comfortable using a more unique set than just the big ones: https://universymbols.com

5 hours agodavidcann

Nice!

One features that would be really nice would be to pick and icon (or a few) and compare these against all these icon sets.

So the process is "I want to have save icon matches the best my design" and go from there.

4 hours agostared

This is a brilliant library, thanks so much for sharing it

2 hours agojoshuaisaact

This simply solved icons for me

6 hours agoaziis98

Question to all HN Users: what is the best icon library?

8 hours agoulrischa

https://lucide.dev/

7 hours agothecopy

I learned about this thanks to claude always using it.

6 hours agoegeozcan

These now instantly ring everyone's slop alarm bells. I'd choose any set over them.

5 hours agodeaux

Why you don't like this set? You feel negative after looking at their website or you have a more serious reason?

2 hours agogreatgib

Completely disagree, don't know of anyone who'd share that opinion.

3 hours agosabellito

I’ve used FlatIcon extensively. My use case is video games rather than web design.

https://www.flaticon.com/

7 hours agotezza

Sadly not open source licensed

2 hours agojojomodding

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.

7 hours agombsa7

This site shows up on google a lot but it's a bit sketchy that there isn't a link to the source / license text. Not to mention the SEO heavy descriptions.

> Free Download Wallet 460 SVG vector file in monocolor and multicolor type for Sketch and Figma from Wallet 460 Vectors svg vector

Plus I've found the license listed isn't always accurate. For example the emojione icons are listed as MIT. But the actual repo says CC 4.0, with the non-artwork being MIT.

https://www.svgrepo.com/svg/404123/skull-and-crossbones

https://github.com/joypixels/emojione/

5 hours agoFrotag

I agree with you on the license issue, don't really mind the descriptions being too verbose or SEO oriented though but that's personal taste.

4 hours agombsa7

I like Material Symbols best. Largest selection AFAIK and simple enough that you can create unique ones that fit in.

7 hours agocoolewurst

My only issue with Material-anything is it immediately looks/feels to me like something Google-related.

Not a deal-breaker entirely, but for my own things I like differentiate.

7 hours agoAlupis

I see your point and like to do things myself, just so they're mine, but I feel like there's only so many ways to skin a cat and draw a plus symbol.

Most users will not care if they have seen a map icon in another app before anyway.

6 hours agocoolewurst

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.

8 hours agopixelready

famfamfam of course, the only set one will ever need

6 hours agocroisillon

The GOAT. I remember when basically every page on the internet had one of these icons on.

6 hours agoswhitf

iconify has been my primary source of icons for over a year now.

Most of my Websites/Apps don't use rasterized graphics for design anymore, SVG + CSS gradients/backgrounds & effects seem to handle everything I need.

7 hours agomythz

I would have placed the search box on the left above "Filter icons set" #my2cents

3 hours agoBaudouinVH

Thank you for sharing, this will come in handy for me.

6 hours agoDenisDolya

Are these correlated, by css class name, or like a font? So we could switch a “theme”?

2 hours agoEGreg

Really useful thank you!

8 hours agovjay15

Nice work

6 hours agonawaz0x1

[dead]