Hivemind Chrome Extension
This is a Chrome extension to add a browser action which fetches technology information about the site in the currently active tab.
Extension development is very easy as it's essentially HTML, CSS and JS with an additional
manifest.json which specifies the functionality and permissions required.
The JS could use improving and making into a prototype. For now, on DOMContent loaded (of the popup), the JS will get the current URL and request site information from
api.askhivemind.com using the
hivemind-chrome API key.
The callback will then render this information in the popup.
The ordering of technologies is undefined and currently returns in technology group alphabetical order.
No templating library is used at the moment with the thinknig that it would be overkill.
All technology favicons and country flags are packaged within the extension rather than using the hosted version to minimise lag in loading.