{"id":2669820,"authors":[{"id":10410164,"name":"Francesco De Stefano","url":"https://addons.mozilla.org/en-US/firefox/user/10410164/","username":"newulmdesign","picture_url":"https://addons.mozilla.org/user-media/userpics/64/0164/10410164/10410164.png?modified=1754133396"}],"average_daily_users":78,"categories":["web-development"],"contributions_url":{"url":"https://paypal.me/newulmdesign/3?utm_content=product-page-contribute&utm_medium=referral&utm_source=addons.mozilla.org","outgoing":"https://prod.outgoing.prod.webservices.mozgcp.net/v1/e19ba7f885d1af90024371d75773c4f8d8800c9bd1a4866fbd8fdec97ece6c13/https%3A//paypal.me/newulmdesign/3%3Futm_content=product-page-contribute&utm_medium=referral&utm_source=addons.mozilla.org"},"created":"2020-10-27T18:03:02Z","current_version":{"id":5417804,"compatibility":{"firefox":{"min":"57.0","max":"*"}},"edit_url":"https://addons.mozilla.org/en-US/developers/addon/libjs-detector/versions/5417804","file":{"id":3962149,"created":"2022-06-13T17:48:30Z","hash":"sha256:ac29a9d63546a4da87bf52887955c5890dc68869fe6f6ea811756ef2bd64fe21","is_mozilla_signed_extension":false,"size":262755,"status":"public","url":"https://addons.mozilla.org/firefox/downloads/file/3962149/libjs_detector-1.1.1.xpi","permissions":["tabs","http://*/*","https://*/*"],"optional_permissions":[],"host_permissions":[],"data_collection_permissions":[],"optional_data_collection_permissions":[]},"is_strict_compatibility_enabled":false,"license":{"id":22,"is_custom":false,"name":{"en-US":"MIT License"},"slug":"MIT","url":"https://spdx.org/licenses/MIT.html"},"release_notes":null,"reviewed":"2022-06-13T17:51:42Z","version":"1.1.1"},"default_locale":"en-US","description":{"en-US":"LibJS Detector WebExtension discovers which JavaScript libraries are being\nutilized on webpages that you visit and displays their icons on the Firefox Menu. Currently\nsupports:\n----\nRelease 1.1.0 - Added October CMS and Joomla detectors\n----\n- [AMP](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/aacbe6f2f113617f8cadbe3f6fa32f1449e369256d0a15c029565167bfa10dcd/https%3A//ampproject.org/\" rel=\"nofollow\">https://ampproject.org/</a>)\n- [AmplifyJS](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/f3df2c8a071d46f9cc8b54242067f87c8f6201e52317ebaaed8897d032f89e53/http%3A//amplifyjs.com/\" rel=\"nofollow\">http://amplifyjs.com/</a>)\n- [Angular](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/fefdc540516b3ed1410ddaaae94bdaaedfd4201759f426a64bf4c7f5a0bdf4b3/https%3A//angular.io\" rel=\"nofollow\">https://angular.io</a>)\n- [AngularJS](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/325b3d7c9f5079ef76c1bec7461144f3aa9f943c287b231efdbc88e7b6ccec64/https%3A//angularjs.org/\" rel=\"nofollow\">https://angularjs.org/</a>)\n- [Backbone.js](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/ce08e82718bd41e7beeb917111cdfa1f631cd958068922d7a6c5d8d73beb9219/http%3A//backbonejs.org/\" rel=\"nofollow\">http://backbonejs.org/</a>)\n- [base2](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/d49c29fd457b59b09413f91b69ecbabacb1bad5d03bbb1e08fe6e210425d9cad/https%3A//code.google.com/p/base2/\" rel=\"nofollow\">https://code.google.com/p/base2/</a>)\n- [boomerang](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/1640760872d88369ef8a4e44c79734a5a1c51944b2e8b9bd909b9c56d7315ca2/https%3A//soasta.github.io/boomerang/\" rel=\"nofollow\">https://soasta.github.io/boomerang/</a>)\n- [Bootstrap](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/d1c42ccbb44910199bde88854a88ac8053bfbe56e603819d93cc6e27412c6824/http%3A//getbootstrap.com/\" rel=\"nofollow\">http://getbootstrap.com/</a>)\n- Boq\n- [Brewser](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/4de1ceda7af1467af202cb9e18664f58e35b45759e7a960f9fb3b72111ee299b/https%3A//robertpataki.github.io/brewser/\" rel=\"nofollow\">https://robertpataki.github.io/brewser/</a>)\n- [CamanJS](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/c0c259a9ae85b4501da6e1cafdabdbac7173027ee43df253f0f8617bfbd603ff/http%3A//camanjs.com/\" rel=\"nofollow\">http://camanjs.com/</a>)\n- [CanJS](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/b13ad4a6cad6f1c4d396b328d406aee3b3bae8622c345bad3a6054f6e8d91935/https%3A//canjs.com/\" rel=\"nofollow\">https://canjs.com/</a>)\n- [Closure Library](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/841a88c8c417fdd58e462c0edb4c8dec918b135fea6a652c27f1772c1114812a/https%3A//developers.google.com/closure/library/\" rel=\"nofollow\">https://developers.google.com/closure/library/</a>)\n- [ControlJS](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/c587a1e7fb73169c7d17ab088cbbae742f88b5dd5fe946357268759f9f60d500/https%3A//stevesouders.com/controljs/\" rel=\"nofollow\">https://stevesouders.com/controljs/</a>)\n- [Core-js](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/b508f1de47f1c32694cb4df65eae669ad7e09f0faad718769ad14cd8fc1fc6cf/https%3A//github.com/zloirock/core-js\" rel=\"nofollow\">https://github.com/zloirock/core-js</a>)\n- [Create React App](https://create-react-app.dev/)\n- [CreateJS](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/2fb69a8c9663db8e922fc337b1b069617ada82007eec1185ff51c686c4db067e/https%3A//createjs.com/\" rel=\"nofollow\">https://createjs.com/</a>)\n- [D3](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/147edae870722559b84fd130a5f52e3a94f03aa6c378f00029125ca3fa388233/https%3A//d3js.org/\" rel=\"nofollow\">https://d3js.org/</a>)\n- [DC.js](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/74901c51a028e689254f4799565567d3e337c6e74f4632707aefc58052904166/https%3A//dc-js.github.io/dc.js/\" rel=\"nofollow\">https://dc-js.github.io/dc.js/</a>)\n- [Dojo](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/6602f6a6274dd88e8c338373f266125dce04993d8e7f74ea9946ce9e1bffed91/https%3A//dojotoolkit.org/\" rel=\"nofollow\">https://dojotoolkit.org/</a>)\n- [Drupal](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/b29df33d2c793758448df021c12be786a55d8154d2612aaf77f897e45c8f9921/https%3A//drupal.org/\" rel=\"nofollow\">https://drupal.org/</a>)\n- [Ember.js](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/7fbf9cbbe4b839f237cccde4329b3dba6299ba83a28336835481cfb2a751603d/https%3A//emberjs.com/\" rel=\"nofollow\">https://emberjs.com/</a>)\n- [Ext JS](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/e11a82f18eed8b35d977adeedd6655ccc54bbb6c20fad94816084895aa02ccbc/https%3A//www.sencha.com/products/extjs/\" rel=\"nofollow\">https://www.sencha.com/products/extjs/</a>)\n- [Fabric.js](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/181915b72e9d8a147af6eb42b431da113dc8e3f23be5e81d19064d731ca4a19b/http%3A//fabricjs.com/\" rel=\"nofollow\">http://fabricjs.com/</a>)\n- [FastClick](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/0daf4e7d4950c8a0ce43a3bb802b2e721a5f338315598217bb3b238d9850879d/https%3A//github.com/ftlabs/fastclick\" rel=\"nofollow\">https://github.com/ftlabs/fastclick</a>)\n- [FlexSlider](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/e65462becfbbc40812815c7f943eb4023dacf3c5e3fabc069c501e3b1ebbcc30/https%3A//woocommerce.com/flexslider/\" rel=\"nofollow\">https://woocommerce.com/flexslider/</a>)\n- [Flot Charts](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/22a6bd3eea8d917442c2fb54ce61c0a79ec72b81dba894a348966de30e5ba982/http%3A//www.flotcharts.org/\" rel=\"nofollow\">http://www.flotcharts.org/</a>)\n- [Foundation](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/73c8cf1bcb0b6ceb3011ea1011879ed4ea5b771bc8e7ebbca4bc33b9d5461356/https%3A//foundation.zurb.com/\" rel=\"nofollow\">https://foundation.zurb.com/</a>)\n- [Framer](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/b708df1347bfc489c687f7321a3e98e8ad0c56e0d31eb392c0140025c2ed9acd/https%3A//framer.com/\" rel=\"nofollow\">https://framer.com/</a>)\n- [FuseJS](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/527fb7561e921648ca0924585c9689c2bfa6e0df25173d17b5d95a57cfac99e4/http%3A//kiro.me/projects/fuse.html\" rel=\"nofollow\">http://kiro.me/projects/fuse.html</a>)\n- [Gatsby](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/ea051f6d79b38667d690dfacb6e376ae399a584e14649caba9436d44ec546d97/https%3A//www.gatsbyjs.org/\" rel=\"nofollow\">https://www.gatsbyjs.org/</a>)\n- [Glow](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/940b490c09a5fb9044e33f9432bbcb4a0acd993d50e5a44617a31a04936f8883/http%3A//www.bbc.co.uk/glow/\" rel=\"nofollow\">http://www.bbc.co.uk/glow/</a>)\n- [Google Maps](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/176bfe84b6456853c4370d603b0a0724ac3848dbd472fa2ef4816e19da33d9ff/https%3A//developers.google.com/maps/\" rel=\"nofollow\">https://developers.google.com/maps/</a>)\n- [Guess.js](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/98ea40d2422516257256279f30d4270fccde76c843bd5c45889af69be2029cdc/https%3A//guess-js.github.io/\" rel=\"nofollow\">https://guess-js.github.io/</a>)\n- [gRaphaël](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/e680af8a8083cb70668c26f48ded7c7199e4ba843acc542e61bdf351f2738754/https%3A//github.com/DmitryBaranovskiy/g.raphael\" rel=\"nofollow\">https://github.com/DmitryBaranovskiy/g.raphael</a>)\n- [Greensock JS](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/3b0a6a2ad4a7e5ab374a93464fa544c20c587980bc4110ddd53cf43ddaf2a222/https%3A//greensock.com/gsap\" rel=\"nofollow\">https://greensock.com/gsap</a>)\n- [GWT](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/1094470b55b713dc8de81cef1cc09c3f1e33d8132ab6b487a8e260d564c00102/http%3A//www.gwtproject.org/\" rel=\"nofollow\">http://www.gwtproject.org/</a>)\n- [Hammer.js](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/45ebfec6eeb1ac5d2f0888f4a55ab9f11f743fa844e44db4c7215c29ae87be12/http%3A//hammerjs.github.io/\" rel=\"nofollow\">http://hammerjs.github.io/</a>)\n- [Handlebars](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/28ac21edddd30d9df1c1d5749cef4af48fd8cf40ea33cd84c1f6245084371137/http%3A//handlebarsjs.com/\" rel=\"nofollow\">http://handlebarsjs.com/</a>)\n- [HeadJS](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/d617cf45bf5b27155910afa02899c32fe9ca294d39fb7808d3b7f43348c4e43f/http%3A//headjs.com/\" rel=\"nofollow\">http://headjs.com/</a>)\n- [Highcharts](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/7e6692d722ad47c8f73abdeec2e3c08cf03387ede84524b4a345d9ce96461bd5/http%3A//www.highcharts.com/\" rel=\"nofollow\">http://www.highcharts.com/</a>)\n- [IfVisible.js](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/c0b8eda2ebf566bec152c0dd2a831cc96210cb247eae1e894bdd524cb50aecfe/http%3A//serkanyersen.github.io/ifvisible.js/\" rel=\"nofollow\">http://serkanyersen.github.io/ifvisible.js/</a>)\n- [InfoVis](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/61c16516ad2e9d6c27e106af66e6bd03a2e6f9560c0fd7c6976181dc050d64da/http%3A//philogb.github.io/jit/\" rel=\"nofollow\">http://philogb.github.io/jit/</a>)\n- [Ink](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/ce615a259e6a213db12f6c7f23f8bf957bde7936bad23f1c9d468fcb245746a1/http%3A//ink.sapo.pt/\" rel=\"nofollow\">http://ink.sapo.pt/</a>)\n- [Isotope](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/35fbca2d54b6419c245edc375abdee1a8b519c52e460ec26af73584922a4c29d/https%3A//isotope.metafizzy.co/\" rel=\"nofollow\">https://isotope.metafizzy.co/</a>)\n- [jQuery](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/99951264ae05c7cb3aa4db83621fcbbf68f03eb5e9b970b2783447fed1692bc9/http%3A//jquery.com/\" rel=\"nofollow\">http://jquery.com/</a>)\n- [jQuery Mobile](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/220a3b8a0518aa33d279e6fae437c9ab754603ffe2cb5283fb062072c908f144/http%3A//jquerymobile.com/\" rel=\"nofollow\">http://jquerymobile.com/</a>)\n- [jQuery Tools](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/b5ad30a36f02479b76b93de5170c4169621eef3f5735f4b8781e580729ab1ce0/http%3A//jquerytools.github.io/\" rel=\"nofollow\">http://jquerytools.github.io/</a>)\n- [jQuery UI](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/04f093470e0c453c748dd8b34e6f32658ad2eba1103ca1248b111b985a351436/http%3A//jqueryui.com/\" rel=\"nofollow\">http://jqueryui.com/</a>)\n- [Kento UI](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/e41569465268f30fef87f509c7fc396867243e58864708d5cdda783a24b436e1/https%3A//github.com/telerik/kendo-ui-core\" rel=\"nofollow\">https://github.com/telerik/kendo-ui-core</a>)\n- [Knockout](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/ddff3220cecec51b6b0474666c82f6e6ada9b955ed20bc0c32779e7214a5d935/http%3A//knockoutjs.com/\" rel=\"nofollow\">http://knockoutjs.com/</a>)\n- [LABjs](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/503aa0ce08151904edfb15b79cfc18517bb2ddb42b6dd78c684884e08e3872b4/https%3A//github.com/getify/LABjs\" rel=\"nofollow\">https://github.com/getify/LABjs</a>)\n- [Leaflet](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/96df3d81c6eb01866aa25c1caf665b96b1cd0c94cf8098ef666168439cefaa29/http%3A//leafletjs.com/\" rel=\"nofollow\">http://leafletjs.com/</a>)\n- [Lodash](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/cbba6e17591ee2f617526956f33d306bcee05ee070c8386099e40ccac82bd1a1/https%3A//lodash.com/\" rel=\"nofollow\">https://lodash.com/</a>)\n- [Magento](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/e260ccfd3755d5ea7d7dfd73d30d7080d91b89427c40b3136f8829566aa56b22/https%3A//magento.com/\" rel=\"nofollow\">https://magento.com/</a>)\n- [Mapbox](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/324278c206a49ec789e28d9cbc312bd06864c2e7b08f006826d8a244a52f6f13/https%3A//www.mapbox.com/mapbox.js/\" rel=\"nofollow\">https://www.mapbox.com/mapbox.js/</a>)\n- [Marionette](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/b52ea2781da3d21ac4c15cb4d1f4f9a759e340c39b866bf86d73a636be752efd/https%3A//marionettejs.com/\" rel=\"nofollow\">https://marionettejs.com/</a>)\n- [Marko js](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/3637bfe8e88f373f5f7f027cefeb0408ed1884dab82909fe16798aaaa34eb3bf/https%3A//markojs.com/\" rel=\"nofollow\">https://markojs.com/</a>)\n- [Material Design Lite](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/3c173b8ea9b2b7ac90a4e9b3c78c1710520fa6c4040d2fd6027ae06a6a5ed499/https%3A//getmdl.io/\" rel=\"nofollow\">https://getmdl.io/</a>)\n- [Matter.js](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/5910ddfdf54b6d061041ed97903a1c60014e4b053ed9754bde47c00171a4c93d/http%3A//brm.io/matter-js/\" rel=\"nofollow\">http://brm.io/matter-js/</a>)\n- [MochiKit](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/a025ec607cd45c33545bc6824090cf1cb665bd20ffcae5613f80e96a4a7b8aa2/http%3A//mochi.github.io/mochikit/\" rel=\"nofollow\">http://mochi.github.io/mochikit/</a>)\n- [Modernizr](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/c9989131deaaa3780675e399e32e42d36385027341c9328f9dab74ed994a3d0a/https%3A//modernizr.com/\" rel=\"nofollow\">https://modernizr.com/</a>)\n- [Moment.js](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/90097ccffe9cb16799b787afd7266d51eb38458c50598d06401a124bbe3e6b23/http%3A//momentjs.com/\" rel=\"nofollow\">http://momentjs.com/</a>)\n- [Moment Timezone](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/bf2e031805777a093348806c991bbac74485f86bb39bd12f25f1b93cb70b2fb7/http%3A//momentjs.com/timezone/\" rel=\"nofollow\">http://momentjs.com/timezone/</a>)\n- [MooTools](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/e40d30ac5889d28108fcf21def72a428fdfaa9cfe2bd02513995cf4583c360ae/https%3A//mootools.net/\" rel=\"nofollow\">https://mootools.net/</a>)\n- [Move.js](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/c6fb0c6638bda18c2b82ab2ebb3baf4ebb62791a95d7c6843b1dff3ceaa9bea1/https%3A//visionmedia.github.io/move.js/\" rel=\"nofollow\">https://visionmedia.github.io/move.js/</a>)\n- [Mustache.js](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/f6d786695ceeb2f8e4fa9c6d1869eb09b55fb5efede2bb904299e3a8429562b9/https%3A//mustache.github.io/\" rel=\"nofollow\">https://mustache.github.io/</a>)\n- [Next.js](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/315541a2b8c79063417231cf69511b6cef5a5f98b69e07c71437da94abc954e2/https%3A//nextjs.org/\" rel=\"nofollow\">https://nextjs.org/</a>)\n- [Numeral.js](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/02a0400f93ec76c03dda1664e2351105ff106bd872da6f717d312c48df8841cc/http%3A//numeraljs.com/\" rel=\"nofollow\">http://numeraljs.com/</a>)\n- [Nuxt.js](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/9dac4b8ad16e7a8a1fcdbf5d288f572a43e7f3263ac83354820d6cd3d8391cd6/https%3A//nuxtjs.org/\" rel=\"nofollow\">https://nuxtjs.org/</a>)\n- [Paper.js](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/a40cf0f468d1cd95c15725bb3f972e6bff30b5c7918ef3be7f2ffd615acb9673/http%3A//paperjs.org/\" rel=\"nofollow\">http://paperjs.org/</a>)\n- [PhiloGL](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/e212bdc9962154a90d41c22ee77a339212ac1a15bbf68ee00edaff1ea69b2ae7/http%3A//www.senchalabs.org/philogl/\" rel=\"nofollow\">http://www.senchalabs.org/philogl/</a>)\n- [Pixi.js](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/94f57e8374f5f135bb53ab87bfe5bd27fe7a78b7b741b04dd509696e8a2fb6d5/http%3A//www.pixijs.com/\" rel=\"nofollow\">http://www.pixijs.com/</a>)\n- [Polymer](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/63bee9753458f958ac191615bfe0f281024ec8df0e47d22de6b7914e0f814006/https%3A//www.polymer-project.org/\" rel=\"nofollow\">https://www.polymer-project.org/</a>)\n- [Popcorn](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/1aeb7bb192518ea2f66379e7420f9daf32925b49652e9340d80405c21d65aff8/https%3A//github.com/mozilla/popcorn-js/\" rel=\"nofollow\">https://github.com/mozilla/popcorn-js/</a>)\n- [Preact](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/a05c989547e1532272b07e39a25d653e4656dac893184ddeb813b84d068fc5c1/https%3A//preactjs.com/\" rel=\"nofollow\">https://preactjs.com/</a>)\n- [Processing.js](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/25f00f816fda0f60dfe1b9c7375ba48785c554b8a2f545e04d9112532a176000/http%3A//processingjs.org/\" rel=\"nofollow\">http://processingjs.org/</a>)\n- [Prototype](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/fdc26e805a3cd0b1c773454d1ee779d4b995538f1957caecd1ff77058d653151/http%3A//prototypejs.org/\" rel=\"nofollow\">http://prototypejs.org/</a>)\n- [Pusher](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/fbc140f3487473158603a293ef987942d05d4b02eb3d2cae6fdee1aa24d08b4e/https%3A//pusher.com/docs/javascript_quick_start\" rel=\"nofollow\">https://pusher.com/docs/javascript_quick_start</a>)\n- [Qooxdoo](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/5854aceab63bbf81b686746ebef6a17292d4db38b94500230acd1b167b3f5d16/http%3A//www.qooxdoo.org/\" rel=\"nofollow\">http://www.qooxdoo.org/</a>)\n- [Raphaël](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/19feba41917114f862833c90773faad0e1609396f8ea6a90a710100294244b06/http%3A//raphaeljs.com/\" rel=\"nofollow\">http://raphaeljs.com/</a>)\n- [React](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/87c14a4d5834474052bbc28a73476e52d44dcb35f9ff14f2cf980247a960bfc2/https%3A//reactjs.org/\" rel=\"nofollow\">https://reactjs.org/</a>)\n- [RequireJS](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/84e64f21820f4b52a6c71ba6f046e8f431364ccf0bae023ff94cf867571d7c9d/http%3A//requirejs.org/\" rel=\"nofollow\">http://requirejs.org/</a>)\n- [Rico](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/1e3d60f55dd92245fdd94ef63d6007c4a886cbbe72cfde1c4677c3d677e75d7d/http%3A//openrico.sourceforge.net/examples/index.html\" rel=\"nofollow\">http://openrico.sourceforge.net/examples/index.html</a>)\n- [RightJS](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/64650b77194f8db9bcd54227147565bcae7e67e6230b26ead4d50aa4ae0aa43a/http%3A//rightjs.org/\" rel=\"nofollow\">http://rightjs.org/</a>)\n- [Riot](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/d10aa9a2db728a67afce2e64a37d6dde687708372b54776fcb9c14bbb5d9089f/http%3A//riotjs.com/\" rel=\"nofollow\">http://riotjs.com/</a>)\n- [Sammy.js](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/55595e332deb2d5545e664c2ace9a4311a23eb87ad9eefd98a07a0a4530ba304/http%3A//sammyjs.org/\" rel=\"nofollow\">http://sammyjs.org/</a>)\n- [<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/1c04ed93f176075efca54175d6e6a05412ddf3867a649c18872a204669ac2e46/http%3A//Script.aculo.us\" rel=\"nofollow\">Script.aculo.us</a>](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/8e1b3e512e43fe5fc91439a0f8c04c4002cf2a9b3461ae1198dd43234b9535a1/https%3A//script.aculo.us/\" rel=\"nofollow\">https://script.aculo.us/</a>)\n- [Sea.js](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/107a60ddea6cd8468ca2869d159aa4716ff9c411eb0fa305345c92c5cef27500/https%3A//seajs.github.io/seajs/docs/\" rel=\"nofollow\">https://seajs.github.io/seajs/docs/</a>)\n- [Shopify](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/47f2be0c490752fde06e009fa40ce700f9af35ad6e16445a1e24cf4c6a9568f9/https%3A//www.shopify.com/\" rel=\"nofollow\">https://www.shopify.com/</a>)\n- [<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/8ba5b7ef5a6c5a1450cc42af480d60667c9f7fb6a5e783b776802e3225beec2f/http%3A//Socket.IO\" rel=\"nofollow\">Socket.IO</a>](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/2b2b1ba4ada20df0b6a1531643e2e17ce3d1ba86e82b4d93a90c7a0d11d10c65/https%3A//socket.io/\" rel=\"nofollow\">https://socket.io/</a>)\n- [SPF](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/14597861ae5b1a62859b86f66d70482383423524583af0e4ff844c5791bc7e62/https%3A//youtube.github.io/spfjs/\" rel=\"nofollow\">https://youtube.github.io/spfjs/</a>)\n- [Spine](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/2051ebb605dca4d406fcdadc83c612310dc27813a434be7012f2897f7fa1a736/http%3A//spine.github.io/\" rel=\"nofollow\">http://spine.github.io/</a>)\n- [SproutCore](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/a6f4829c992aae83c7d3a445642be5e2d57cf546db2070638462b55a71d62a3c/http%3A//sproutcore.com/\" rel=\"nofollow\">http://sproutcore.com/</a>)\n- [Spry](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/8b1cf209a4b9670dd3cde7d3b989d8827d117444722609dc8de1022ffbc4f598/https%3A//github.com/adobe/Spry\" rel=\"nofollow\">https://github.com/adobe/Spry</a>)\n- [SWFObject](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/eea4c769c456d5267b4201eaeb3a9e2c9de6af0a3068f9ced0bab1c7fe1827a6/https%3A//github.com/swfobject/swfobject\" rel=\"nofollow\">https://github.com/swfobject/swfobject</a>)\n- [Swiffy](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/39dd380cde24f4296dcbdb856a65c43952bd6bc79b225b4099aed5ff6da9b142/https%3A//developers.google.com/swiffy/\" rel=\"nofollow\">https://developers.google.com/swiffy/</a>)\n- [Three.js](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/98610ca6a9b5d639f8b6996459f3db8a8307b3d5ad308e0b4b375f3e7c099b0f/https%3A//threejs.org/\" rel=\"nofollow\">https://threejs.org/</a>)\n- [Tween.js](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/c7d1cf89d5c4034db0249cb69d1b8acff9f8501dfcc5f84c5525816c58d7c0d3/https%3A//github.com/tweenjs/tween.js\" rel=\"nofollow\">https://github.com/tweenjs/tween.js</a>)\n- [Two](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/38cf70fffbeed0db0dc3e58a3c0b678e2ff01eb7511a7c9c6a0aba765021fb0b/https%3A//two.js.org/\" rel=\"nofollow\">https://two.js.org/</a>)\n- [TYPO3](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/f9450a866ad08bfb528658a5034f20e96a8f0b01f0926c759175e86b60aa972c/https%3A//typo3.org/\" rel=\"nofollow\">https://typo3.org/</a>)\n- [Underscore](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/bb309a1865bb2abfc77bc0bb5ca1d26627aea3eb028f0b7a09477a39a5eea037/http%3A//underscorejs.org/\" rel=\"nofollow\">http://underscorejs.org/</a>)\n- [Vaadin](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/a5f992b10b8f711e9a86b37f9ec26dc6825aa9d2cf35af2f7fe26897f0b3b322/https%3A//vaadin.com/\" rel=\"nofollow\">https://vaadin.com/</a>)\n- [Velocity.js](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/2542f23a1c5f2a6250d6572738cce199d26183b2d90e633de6f2690a2384bff3/http%3A//julian.com/research/velocity/\" rel=\"nofollow\">http://julian.com/research/velocity/</a>)\n- [Visibility.js](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/0b418dfbdd37ffe950e69bcdb4ed9a6b6c72ab7fb26c1eb02e99302b251891cc/https%3A//github.com/ai/visibilityjs\" rel=\"nofollow\">https://github.com/ai/visibilityjs</a>)\n- [Vue.js](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/a21b432ab5347379e25a73f6dbd1ca9faab811f23916f690d3f9c4439c4b0074/https%3A//vuejs.org/\" rel=\"nofollow\">https://vuejs.org/</a>)\n- [Web Font Loader](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/2ac1264832df1a93ebea6387fd4aa986954b4826e5198144940ad36e0fb885ff/https%3A//github.com/typekit/webfontloader\" rel=\"nofollow\">https://github.com/typekit/webfontloader</a>)\n- [Wix](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/4dfd7f2b282742ea671226406ffa8bb6dc711492118cf52c893d97757ca2308e/https%3A//www.wix.com/\" rel=\"nofollow\">https://www.wix.com/</a>)\n- Wiz\n- [WordPress](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/91a850ebb9ee6067fe2ec78b65a42b6281bc200e44ed15fb3d0323ab24355d55/https%3A//wordpress.org/\" rel=\"nofollow\">https://wordpress.org/</a>)\n- [WorkBox](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/485e04b03141bd2bfbda7ea76f95eb4272654042e33c562cf402facbefeb1bc2/https%3A//developers.google.com/web/tools/workbox/\" rel=\"nofollow\">https://developers.google.com/web/tools/workbox/</a>)\n- [Yepnope](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/abb0eedcd6cedf31af2de425beb673a7f7f4391f81135723b6489e7512f709ad/http%3A//yepnopejs.com/\" rel=\"nofollow\">http://yepnopejs.com/</a>)\n- [YUI](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/76acfe969b642093a273bd320d4f64287cd8da6271a3afa8b9f0d7a9037e57ed/https%3A//yuilibrary.com/\" rel=\"nofollow\">https://yuilibrary.com/</a>)\n- [Zepto](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/7db8beb186b9d7d4a54603affe8899f12e95c13de8336ea1133b2911612f300c/http%3A//zeptojs.com/\" rel=\"nofollow\">http://zeptojs.com/</a>)\n\nIt is based on [Library-Detector-for-Chrome](<a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/d4a4a57c8dcb44ac547c0b8931ecdc02e0f7dabaa8c2b0376defd33e1cb37f86/https%3A//github.com/johnmichel/Library-Detector-for-Chrome\" rel=\"nofollow\">https://github.com/johnmichel/Library-Detector-for-Chrome</a>).\n\n### Limitations\n- WebExtension only works on sites that allow content scripts.\n---\n### License\n- MIT\n---"},"developer_comments":null,"edit_url":"https://addons.mozilla.org/en-US/developers/addon/libjs-detector/edit","guid":"@libjsdetector","has_eula":false,"has_privacy_policy":false,"homepage":null,"icon_url":"https://addons.mozilla.org/user-media/addon_icons/2669/2669820-64.png?modified=d6eb610e","icons":{"32":"https://addons.mozilla.org/user-media/addon_icons/2669/2669820-32.png?modified=d6eb610e","64":"https://addons.mozilla.org/user-media/addon_icons/2669/2669820-64.png?modified=d6eb610e","128":"https://addons.mozilla.org/user-media/addon_icons/2669/2669820-128.png?modified=d6eb610e"},"is_disabled":false,"is_experimental":false,"is_noindexed":false,"last_updated":"2022-06-13T17:51:42Z","name":{"en-US":"LibJS Detector"},"previews":[{"id":246670,"caption":null,"image_size":[1280,718],"image_url":"https://addons.mozilla.org/user-media/previews/full/246/246670.png?modified=1622136154","position":0,"thumbnail_size":[533,299],"thumbnail_url":"https://addons.mozilla.org/user-media/previews/thumbs/246/246670.jpg?modified=1622136154"},{"id":246672,"caption":null,"image_size":[1280,725],"image_url":"https://addons.mozilla.org/user-media/previews/full/246/246672.png?modified=1622136156","position":1,"thumbnail_size":[533,302],"thumbnail_url":"https://addons.mozilla.org/user-media/previews/thumbs/246/246672.jpg?modified=1622136156"},{"id":246671,"caption":null,"image_size":[1277,725],"image_url":"https://addons.mozilla.org/user-media/previews/full/246/246671.png?modified=1622136159","position":2,"thumbnail_size":[533,303],"thumbnail_url":"https://addons.mozilla.org/user-media/previews/thumbs/246/246671.jpg?modified=1622136159"},{"id":246673,"caption":null,"image_size":[1279,725],"image_url":"https://addons.mozilla.org/user-media/previews/full/246/246673.png?modified=1622136163","position":3,"thumbnail_size":[533,302],"thumbnail_url":"https://addons.mozilla.org/user-media/previews/thumbs/246/246673.jpg?modified=1622136163"}],"promoted":[],"ratings":{"average":5.0,"bayesian_average":3.030485440043256,"count":2,"text_count":0},"ratings_url":"https://addons.mozilla.org/en-US/firefox/addon/libjs-detector/reviews/","requires_payment":false,"review_url":"https://addons.mozilla.org/en-US/reviewers/review/2669820","slug":"libjs-detector","status":"public","summary":{"en-US":"Detects the JavaScript libraries running on a page and displays their icons in the address bar."},"support_email":null,"support_url":{"url":{"en-US":"https://sourceforge.net/projects/library-detector/"},"outgoing":{"en-US":"https://prod.outgoing.prod.webservices.mozgcp.net/v1/1eba489831130f7cdf1faa19c9ff3a10cbb036db42079adcd7da2521b9e9fcbc/https%3A//sourceforge.net/projects/library-detector/"}},"tags":[],"type":"extension","url":"https://addons.mozilla.org/en-US/firefox/addon/libjs-detector/","versions_url":"https://addons.mozilla.org/en-US/firefox/addon/libjs-detector/versions/","weekly_downloads":1}