[HN Gopher] Show HN: Instant search of 200K+ SVG logos from 100 ... ___________________________________________________________________ Show HN: Instant search of 200K+ SVG logos from 100 sources Author : Fileformat Score : 147 points Date : 2020-06-14 13:07 UTC (9 hours ago) (HTM) web link (logosear.ch) (TXT) w3m dump (logosear.ch) | chrisacky wrote: | This is so good. I'm currently working on about 100 pages worth | of content for our website and adding attribution+integrations to | our partners we work with. The headache I'm having just | Google'ing their SVG logos is about 2-3 minutes per logo. So | about 15 minutes per page just looking for logos. So far, the | last 5-6 I could remember were all included. | | What's the source for these images? ie. None of our competitors | have their SVG logos indexed. | onion2k wrote: | Bare in mind that a lot of theses _aren 't_ the company's | logos. They're copies people have made, and got wrong. If your | parters are going to see their logo on whatever you're making | it's probably a good idea to make sure you're using their | actual company logo. | Fileformat wrote: | The images all link to their source. The complete list of | sources is https://logosear.ch/sources/index.html | ros86 wrote: | Wow. That's pretty cool! Bummer that nothing comes up when you | search for logosear.?ch ;-). | Fileformat wrote: | Recursion detected! Stack overflow. Core dumped. | lukevp wrote: | This is great, getting logos off sites is so tedious. What about | the legality of using the logos (for example, to use AWS logos | for certain purposes, you have to be a partner). Is that an issue | for you to host the logos? | Fileformat wrote: | That's the beauty of a search engine: I'm _not_ hosting the | logos. They are all hot-linked from the original source. Any | takedown requests need to be sent to the source, not to me. | | 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. | racl101 wrote: | One neat side use for this is if you want to check if a company | name is taken and how good is their logo. | formercoder wrote: | Logointern.com works pretty well too | impostervt wrote: | On a somewhat related topic: is anyone aware of an algorithm that | would let people find related/similar symbols? On the symbology | sub-reddit the most common question is "what is this symbol" and | it would be very helpful to provide a kind of search engine. | sansnomme wrote: | Neural network -> feature vectors. | tleb_ wrote: | Your comment made me think of [0], you might be able to find | out how it works. | | [0]: https://detexify.kirelabs.org/classify.html | teddyh wrote: | Unicode symbol search: http://shapecatcher.com/ | | LaTeX symbol search: http://detexify.kirelabs.org/classify.html | medmunds wrote: | Nice! I've needed something like this several times. | | 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'" | Fileformat wrote: | I'm hosting on Google Cloud Run, and I turned up the max | instances, so this is a good test. It seems to be handling it | okay (though not perfectly) at the moment... | onion2k wrote: | I searched for Twitter - | https://logosear.ch/search.html?q=twitter Literally none of those | are Twitter's actual logo. They're all subtly wrong (dimensions, | color, aspect ratio, etc). In a few cases they're _wildly_ off. | If I can 't trust this as a source I'd still have to look up the | real one. Maybe it's less of a problem for smaller companies | whose logos won't get cloned as much, but if I put any of those | Twitter logos in a presentation of a website I don't think I'd | impress anyone. | kilroy123 wrote: | Really fast! Nicely done. | ChrisMarshallNY wrote: | That's pretty useful! | | I'm surprised you could get the domain. | soulchild77 wrote: | I wrote a Sketch plugin[1] to search and insert SVG logos. | | [1] https://github.com/soulchild/sketch-logo-fetcher | Fileformat wrote: | I often need to find logos and was not impressed by the existing | logo search engines, so, in classic bikeshed mode, I built my | own. Because it makes total sense to try to compete with Google. | And Wikipedia. And countless others (some of which I list on the | alternatives page). | | 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! | dfee wrote: | Did not find a logo for Logosear.ch though! | Fileformat wrote: | Heh. You got me! That'll be an easy one to fix though | the_duke wrote: | Looks useful. | | 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). | Fileformat wrote: | I have tried various solutions, but nothing that works better | than what's there now. | | 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. | whoisjuan wrote: | In theory you should be able to get the natural height and | width of the image before loading it. Not exactly sure if | it works with SVGs but it does work with PNGs | EmilStenstrom wrote: | Yeah, you could get the size of the images at indexing | time, and return that in the search result. | Fileformat wrote: | You are assuming that I actually load the image at index | time: I'm really only indexing the file name. | | And getting the width/height of a minimized SVG requires | rendering it (or at least more SVG mojo than I possess). | setr wrote: | He's suggesting your index store the filename, height & | width, and retrieve all 3 on search | airstrike wrote: | Thanks for building this! I actually obsess about having high | quality logos for companies in the pitchbooks I write, so have | built a personal collection over time... it's not big, but it | has the companies I care about. | | 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... | alessioalex wrote: | You were not kidding about the 'instant results' part. I like | that, as well as the domain name. | cryptoalex wrote: | Nicely done! | | 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! | Fileformat wrote: | There are a few sites that do this, though none with SVGs. | Search for "logo api" finds ClearBit and RiteKit, among others. ___________________________________________________________________ (page generated 2020-06-14 23:00 UTC)