Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/johnmichel/Library-Detector-for-Chrome

🔍 Extension that detects which JavaScript libraries are running on a page
https://github.com/johnmichel/Library-Detector-for-Chrome

browser-extension chrome detection javascript javascript-framework javascript-libraries library-detector web

Last synced: about 1 month ago
JSON representation

🔍 Extension that detects which JavaScript libraries are running on a page

Awesome Lists containing this project

README

        

[Library Detector For Chrome](https://chrome.google.com/webstore/detail/library-detector/cgaocdmhkmfnkdkbnckgmpopcbpaaejo?hl=en)
===========================

[![](https://img.shields.io/chrome-web-store/v/cgaocdmhkmfnkdkbnckgmpopcbpaaejo.svg?style=flat-square)
![](https://img.shields.io/chrome-web-store/d/cgaocdmhkmfnkdkbnckgmpopcbpaaejo.svg?style=flat-square)
![](https://img.shields.io/chrome-web-store/stars/cgaocdmhkmfnkdkbnckgmpopcbpaaejo.svg?style=flat-square)
![](https://img.shields.io/chrome-web-store/rating-count/cgaocdmhkmfnkdkbnckgmpopcbpaaejo.svg?style=flat-square)](https://chrome.google.com/webstore/detail/library-detector/cgaocdmhkmfnkdkbnckgmpopcbpaaejo?hl=en)

[![](https://img.shields.io/npm/v/js-library-detector.svg?style=flat-square)](https://npm.im/js-library-detector)

The Library Detector extension discovers which JavaScript libraries are being
utilized on webpages that you visit and displays their icons on the Chrome Menu. Currently
supports:

- [AmCharts](https://www.amcharts.com/)
- [AMP](https://amp.dev/)
- [AmplifyJS](http://amplifyjs.com/)
- [Angular](https://angular.io/)
- [AngularJS](https://angularjs.org/)
- [ApexCharts](https://apexcharts.com/)
- [Backbone](http://backbonejs.org/)
- [base2](http://code.google.com/p/base2)
- [Bento](https://bentojs.dev)
- [boomerang.js](https://soasta.github.io/boomerang/)
- [Bootstrap](http://getbootstrap.com/)
- [Boq](https://github.com/johnmichel/Library-Detector-for-Chrome/pull/143)
- [Brewser](https://robertpataki.github.io/brewser/)
- [CamanJS](http://camanjs.com/)
- [Can](https://canjs.com/)
- [Closure Library](https://developers.google.com/closure/library/)
- [Chartist](https://github.com/chartist-js/chartist)
- [Chart.js](https://www.chartjs.org)
- [ControlJS](http://stevesouders.com/controljs/)
- [core-js](https://github.com/zloirock/core-js)
- [Create React App](https://create-react-app.dev/)
- [CreateJS](https://createjs.com/)
- [D3](https://d3js.org/)
- [DC.js](http://dc-js.github.io/dc.js/)
- [Dojo](http://dojotoolkit.org)
- [Drupal](https://www.drupal.org/)
- [ECharts](https://echarts.apache.org/en/index.html)
- [Ember.js](https://emberjs.com/)
- [Ext JS](https://www.sencha.com/products/extjs/)
- [Ezoic](https://www.ezoic.com/)
- [Fabric.js](http://fabricjs.com/)
- [FastClick](https://github.com/ftlabs/fastclick)
- [FlexSlider](https://woocommerce.com/flexslider/)
- [FlotCharts](http://www.flotcharts.org/)
- [Framer](https://framer.com/)
- [FuseJS](http://fusejs.io/)
- [FusionCharts](https://www.fusioncharts.com/)
- [Gatsby](https://www.gatsbyjs.org/)
- [Glow](http://www.bbc.co.uk/glow/)
- [Google Maps](https://developers.google.com/maps/)
- [gRaphaël](https://github.com/DmitryBaranovskiy/g.raphael)
- [GreenSock JS](https://greensock.com/gsap)
- [Guess.js](https://guess-js.github.io/)
- [GWT](http://www.gwtproject.org/)
- [Hammer.js](http://eightmedia.github.io/hammer.js/)
- [Handlebars](http://handlebarsjs.com/)
- [Handsontable](https://handsontable.com/)
- [Head JS](http://headjs.com/)
- [Highcharts](http://www.highcharts.com)
- [IfVisible.js](http://serkanyersen.github.io/ifvisible.js/)
- [InfoVis](http://philogb.github.com/jit/)
- [Ink](http://ink.sapo.pt/)
- [Ionic](https://ionicframework.com/)
- [Isotope](https://isotope.metafizzy.co/)
- [Joomla](https://www.joomla.org/)
- [jQuery](http://jquery.com)
- [jQuery (Fast path)](http://jquery.com)
- [jQuery Mobile](http://jquerymobile.com/)
- [jQuery Tools](http://jquerytools.github.io/)
- [jQuery UI](http://jqueryui.com)
- [Kendo UI](https://github.com/telerik/kendo-ui-core)
- [Knockout](http://knockoutjs.com/)
- [LABjs](https://github.com/getify/LABjs)
- [Leaflet](http://leafletjs.com)
- [lit-html](https://lit-html.polymer-project.org/)
- [LitElement](https://lit-element.polymer-project.org/)
- [Lo-Dash](https://lodash.com/)
- [Magento](https://magento.com/)
- [Mapbox](https://www.mapbox.com/)
- [Marionette](https://marionettejs.com/)
- [Marko](https://markojs.com/)
- [Material Design Lite](https://getmdl.io/)
- [Matter.js](http://brm.io/matter-js/)
- [MochiKit](https://mochi.github.io/mochikit/)
- [Modernizr](https://modernizr.com/)
- [Moment Timezone](http://momentjs.com/timezone/)
- [Moment.js](http://momentjs.com/)
- [MooTools](https://mootools.net/)
- [Move](https://github.com/rsms/move)
- [Mustache](http://mustache.github.io/)
- [Next.js](https://nextjs.org/)
- [Next.js (Fast path)](https://nextjs.org/)
- [NitroPack](https://nitropack.io/)
- [Numeral.js](http://numeraljs.com/)
- [Nuxt.js](https://nuxtjs.org/)
- [Nuxt.js (Fast path)](https://nuxtjs.org/)
- [October CMS](https://octobercms.com/)
- [Paper.js](http://paperjs.org/)
- [PhiloGL](http://www.senchalabs.org/philogl/)
- [Plotly](https://plotly.com/javascript/)
- [Pixi.js](http://www.pixijs.com/)
- [Polymer](https://www.polymer-project.org/)
- [Popcorn.js](https://github.com/mozilla/popcorn-js/)
- [Preact](https://preactjs.com/)
- [Preact (Fast path)](https://preactjs.com/)
- [Processing.js](http://processingjs.org)
- [Prototype](http://prototypejs.org)
- [Pusher](https://pusher.com/docs/)
- [Qooxdoo](http://www.qooxdoo.org/)
- [Raphaël](http://dmitrybaranovskiy.github.io/raphael/)
- [React](https://reactjs.org/)
- [React (Fast path)](https://reactjs.org/)
- [Remix](https://remix.run/)
- [RequireJS](http://requirejs.org/)
- [Rico](http://openrico.sourceforge.net/examples/index.html)
- [RightJS](http://rightjs.org/)
- [Riot](http://riotjs.com/)
- [Sammy](http://sammyjs.org)
- [Scriptaculous](http://script.aculo.us)
- [ScrollMagic](http://scrollmagic.io/)
- [Sea.js](https://seajs.github.io/seajs/docs/)
- [Shopify](https://www.shopify.com/)
- [Socket.IO](https://socket.io/)
- [SPF](https://youtube.github.io/spfjs/)
- [Spine](http://spine.github.io/)
- [SproutCore](http://sproutcore.com/)
- [Spry](http://labs.adobe.com/technologies/spry)
- [Sugar](https://sugarjs.com)
- [SWFObject](https://github.com/swfobject/swfobject)
- [Swiffy](https://developers.google.com/swiffy/)
- [Svelte](https://svelte.dev/)
- [SvelteKit](https://kit.svelte.dev/)
- [three.js](https://threejs.org/)
- [Tween.js](https://github.com/tweenjs/tween.js)
- [Two](https://two.js.org/)
- [TYPO3](https://typo3.org/)
- [Underscore](http://underscorejs.org/)
- [Vaadin](https://vaadin.com/)
- [Velocity.js](http://velocityjs.org/)
- [Visibility.js](https://github.com/ai/visibilityjs)
- [Vue](https://vuejs.org/)
- [Vue (Fast path)](https://vuejs.org/)
- [WebFont Loader](https://github.com/typekit/webfontloader)
- [Wix](https://www.wix.com/)
- [Wiz](https://github.com/johnmichel/Library-Detector-for-Chrome/pull/147)
- [WordPress](https://wordpress.org/)
- [Workbox](https://developers.google.com/web/tools/workbox/)
- [WP Rocket](https://wp-rocket.me/)
- [yepnope](http://yepnopejs.com/)
- [YUI 2](http://developer.yahoo.com/yui/2/)
- [YUI 3](https://yuilibrary.com/)
- [Zepto.js](http://zeptojs.com)
- [Zurb](https://foundation.zurb.com/)

### To run the development version of the plugin
1. Clone the Git repo from Github `git clone [email protected]:johnmichel/Library-Detector-for-Chrome.git LibraryDetector`
2. Navigate to `chrome://extensions` in Chrome
3. Expand the "Developer Mode" section
4. Click "Load unpacked extension..." and select the `LibraryDetector` folder

### Contributors
- [Andrew Bredow](http://andrewbredow.com)
- [John Michel](https://cowbird.org)
- [Artem Nezvigin](http://artnez.com) (Multiple library icon concept)
- [Karl Swedberg](https://karlswedberg.com/)
- [Joseph Lust](https://lustforge.com/)
- [Eliot Sykes](https://www.eliotsykes.com)
- [John-David Dalton](http://allyoucanleet.com/)
- [Tan Le](https://github.com/tancnle)
- [Serkan YerĹźen](http://serkan.io/)
- [Robert Pataki](https://robertpataki.com/)
- [Andrii Vakarev](https://github.com/avakarev)
- [Allan Esquina](https://github.com/allanesquina)
- [Derek Peterson](http://www.derekpetey.com/)
- [Arnaud Ligny](http://narno.org)
- [Adrian Chia](https://github.com/adrianchia)
- [Julian Shapiro](https://www.julian.com/)
- [Olov GĂĽnther-Hanssen](https://github.com/eolognt)
- [Dmitri Suvorov](https://github.com/suvjunmd)
- [Andrii Vakarev](https://github.com/avakarev)
- [François Richard](https://github.com/iamWh1sp3r)
- [Derek Peterson](https://derekpeterson.me/)
- [Artem Riasnianskyi](https://github.com/asci)
- [Piotr Kaminski](https://github.com/pkaminski)
- [Cristian Douce](https://github.com/cristiandouce)
- [Vinicius Reis](https://github.com/vinicius73)
- [Rick Viscomi](https://github.com/rviscomi)
- [Emmanuel Krebs](https://github.com/e-krebs)
- [Patrick Hulce](https://github.com/patrickhulce)
- [Ajaykumar Prathap](https://github.com/ajay2507)
- [Benni Mack](https://github.com/bmack)

### Inspiration
Library detection class inspired by [Paul Bakaus'](https://paulbakaus.com/) [Library Detector for Firefox](https://addons.mozilla.org/en-us/firefox/addon/library-detector/)