Awesome
Logos API
Simple Node.js application providing a RESTful API for searching and retrieving logos from various user-contributed sources.
NOTE: This project is a work-in-progress and the API may change at any time. Its main purpose is being the backend for my Sketch logo fetcher plugin.
Live demo
Check out a running installation:
Logo sources
Installation
npm install
npm start
Docker
docker run --rm -p 8000:8000 --name logos-api soulchild/logos-api:latest
Browse to: http://localhost:8000
Examples
Search
By name
By name and source
Get logo
Updating the logos
I deliberately didn't use the readily available instant-logos module, because the dependency chain was insane. Plus, the napa-based downloading of 3rd-party logos didn't work for me out-of-the-box. I took the approach of least resistance and currently just clone the source Github repositories during npm installation. To update the downloaded logos, just run npm run update-logos
.
Thank you
Kudos to all the people doing the hard work of compiling and creating the logos!
Thanks to DG-i for hosting the API.