Show HN: Instant search of 200K+ SVG logos from 100 sources
logosear.ch
logosear.ch
Why is mine better?
- just logos
- instant results
- only SVGs
- hyperlinked directly to the source
- no right-click hijacking (or other dark patterns)
- totally awesome domain name
It is open source (AGPLv3), so you can see the tools I use and how it works (and criticize my code). The sources have their own licenses, so be sure to check there before using.It is still a work in progress and there are some glitches (I mean, who would use a percent sign in a file name? And I'd love to try to fix the Wikipedia redirected images if I could only find the source...), but I want to see if people find it useful.
So let me know what you think! And I'm always looking for more sources!
Feedback: the result rendering is very "jumpy" due to logos loading in one at a time.
You could either render sized wrapper containers for each logo, or load them in in the background and only show them once ready (with a loading indicator somewhere).
I only force the height for the logos, not the width, so wrapping doesn't really improve things.
Waiting to display until they are all loaded kills the "instant" tagline. I'm hotlinking the images, so some images can take awhile.
And getting the width/height of a minimized SVG requires rendering it (or at least more SVG mojo than I possess).
Some things I thought I'd share from that experience:
* The hardest thing is knowing which logo is actually the most recent and therefore correct. Searching logosear.ch for, say, IBM, yields countless logos that are virtually identical, as well as some of their products (which is fine) but also many old logos like this[0], which I don't think is what your user would want to find 9 out of 10 times (i.e. as a user, if I'm looking for a niche / ancient logo, I don't mind doing the research on my own and understand it will take a while. But when I want "the right logo", I'll consider visiting a specialized logo search engine to get the right result and get it fast)
* In my experience, The best sources for finding the company logo in SVG format are:
- company website header (hit or miss as SVG adoption at first was slow, but it's increasingly good for S&P 500 type companies and tech-savvy firms... anything outside of that venn diagram is pretty bad)
- Wikipedia page either in English or in the language matching the company's headquarter (i.e. better luck with German companies in de.wikipedia.org)
- For large companies where both of the above fail, I search for "company name filetype:pdf" and look for vector logos embedded into those files, then use Adobe Acrobat to extract them in a very manual and ugly process by deleting unnecessary pages / content and cropping, and then visiting cloudconvert.com to generate a SVG (hey, it works...)
* One final comment is PowerPoint doesn't take SVG files, so I always have to convert them to .emf or .wmf before dropping them in, so maybe you should consider exporting your SVG file in other formats too, though probably not limited to just those two
––––––––––
0. https://commons.wikimedia.org/wiki/File:IBM_Logo_1956_1972.s...
A lot of the current sources are people's personal collections that they have shared.
This is actually how I started: I made my personal collection into a website (https://www.vectorlogo.zone/). My collection is more curated, definitely in terms of size/layout, and hopefully more current, but curation is a lot of work, and not what I'm trying to do on LogoSear.ch.
I do have an SVG to PNG converting working on VLZ. I think there are open SVG to EMF/WMF libraries, so I could add that as well, but I would need some help testing it since I'm not a big PowerPoint user. Would you be willing to help?
For example, I typed mercedes, then selected all and amg over that... in the end, some mercedes results showed on the amg screen... should probably tag your search request with the value in the input, and abandon the request/results if they no longer match.
What's the source for these images? ie. None of our competitors have their SVG logos indexed.
(Up-to-date list is https://github.com/cncf/landscapeapp/blob/master/landscapes.... .)
I've spot-checked few logos that I need at the moment, and most of them are already there. However, I've noticed that there is no IndieHackers logo in the database.
I wonder if it is possible to come up with the tool where you would enter the Home Page Url and the tool would then output an SVG file of round or square shape that could be used as an SVG icon to represent links to that site (from my site).
The tool could try to detect the logo image on the home page of the target site, vectorize and normalize it into square or circle. Or it could try to locate a Favicon in SVG format, if present. Or, if nothing else works, it could fall into some default case when the SVG icon would be created from the most dominant color (of the target site) and 1 or 2 letters of the site name.
Do you guys know of any such tool? Thanks!
LaTeX symbol search: http://detexify.kirelabs.org/classify.html
Try it out for optimizing your SVGs.
https://chrome.google.com/webstore/detail/svg-2-clipboard/pa...
Two suggestions:
1. Almost gave up on waiting for it to load... thought the blank white page meant it was broken or getting the HN-hug-of-death. Maybe add a loading indicator?
2. There are "No matches for 'Logosear.ch'"
And github, gitlab and wikipedia all allow hotlinking.
The sources (each images is hyperlinked to its source) have their own licenses: the Wikipedia detail pages go into gory detail. The git repos hopefully have a LICENSE file.
I'm surprised you could get the domain.