diff --git a/src/drivers/webextension/images/icons/3dCart.png b/src/drivers/webextension/images/icons/3dCart.png deleted file mode 100644 index f929bb4ee..000000000 Binary files a/src/drivers/webextension/images/icons/3dCart.png and /dev/null differ diff --git a/src/drivers/webextension/images/icons/ADAPT.svg b/src/drivers/webextension/images/icons/ADAPT.svg new file mode 100644 index 000000000..20d589ce9 --- /dev/null +++ b/src/drivers/webextension/images/icons/ADAPT.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/drivers/webextension/images/icons/Cachet.svg b/src/drivers/webextension/images/icons/Cachet.svg new file mode 100644 index 000000000..1a70f2887 --- /dev/null +++ b/src/drivers/webextension/images/icons/Cachet.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/src/drivers/webextension/images/icons/Convertri.svg b/src/drivers/webextension/images/icons/Convertri.svg new file mode 100644 index 000000000..19a285572 --- /dev/null +++ b/src/drivers/webextension/images/icons/Convertri.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/src/drivers/webextension/images/icons/FurnitureDealer.png b/src/drivers/webextension/images/icons/FurnitureDealer.png new file mode 100644 index 000000000..6ad6b42a2 Binary files /dev/null and b/src/drivers/webextension/images/icons/FurnitureDealer.png differ diff --git a/src/drivers/webextension/images/icons/Hi Platform.svg b/src/drivers/webextension/images/icons/Hi Platform.svg new file mode 100644 index 000000000..c985769f2 --- /dev/null +++ b/src/drivers/webextension/images/icons/Hi Platform.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/src/drivers/webextension/images/icons/Hydrogen.svg b/src/drivers/webextension/images/icons/Hydrogen.svg new file mode 100644 index 000000000..b69d9e48b --- /dev/null +++ b/src/drivers/webextension/images/icons/Hydrogen.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/src/drivers/webextension/images/icons/PyScript.svg b/src/drivers/webextension/images/icons/PyScript.svg new file mode 100644 index 000000000..907991d00 --- /dev/null +++ b/src/drivers/webextension/images/icons/PyScript.svg @@ -0,0 +1,3269 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/drivers/webextension/images/icons/Shift4Shop.svg b/src/drivers/webextension/images/icons/Shift4Shop.svg new file mode 100644 index 000000000..97b80efdf --- /dev/null +++ b/src/drivers/webextension/images/icons/Shift4Shop.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/src/drivers/webextension/images/icons/Shopmatic.svg b/src/drivers/webextension/images/icons/Shopmatic.svg new file mode 100644 index 000000000..6d3f21628 --- /dev/null +++ b/src/drivers/webextension/images/icons/Shopmatic.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/drivers/webextension/images/icons/Spatie.png b/src/drivers/webextension/images/icons/Spatie.png new file mode 100644 index 000000000..7da240289 Binary files /dev/null and b/src/drivers/webextension/images/icons/Spatie.png differ diff --git a/src/drivers/webextension/images/icons/Tern.png b/src/drivers/webextension/images/icons/Tern.png new file mode 100644 index 000000000..04e00daf6 Binary files /dev/null and b/src/drivers/webextension/images/icons/Tern.png differ diff --git a/src/drivers/webextension/images/icons/TryNow.svg b/src/drivers/webextension/images/icons/TryNow.svg new file mode 100644 index 000000000..f7faa1c08 --- /dev/null +++ b/src/drivers/webextension/images/icons/TryNow.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/src/drivers/webextension/images/icons/Virtual Chat.png b/src/drivers/webextension/images/icons/Virtual Chat.png new file mode 100644 index 000000000..69af49ce7 Binary files /dev/null and b/src/drivers/webextension/images/icons/Virtual Chat.png differ diff --git a/src/drivers/webextension/js/popup.js b/src/drivers/webextension/js/popup.js index de005a0a6..6008db211 100644 --- a/src/drivers/webextension/js/popup.js +++ b/src/drivers/webextension/js/popup.js @@ -169,7 +169,6 @@ function getCsv() { } function csvEscape(value = '') { - console.log(value) if (Array.isArray(value)) { value = value .flat() diff --git a/src/technologies/_.json b/src/technologies/_.json index 5bbfd104f..1bcc1543f 100644 --- a/src/technologies/_.json +++ b/src/technologies/_.json @@ -80,21 +80,6 @@ ], "website": "https://www.34sp.com" }, - "3dCart": { - "cats": [ - 1, - 6 - ], - "cookies": { - "3dvisit": "" - }, - "headers": { - "X-Powered-By": "3DCART" - }, - "icon": "3dCart.png", - "scriptSrc": "(?:twlh(?:track)?\\.asp|3d_upsell\\.js)", - "website": "http://www.3dcart.com" - }, "4-Tell": { "cats": [ 76 diff --git a/src/technologies/a.json b/src/technologies/a.json index d769e6adc..0b334f2cd 100644 --- a/src/technologies/a.json +++ b/src/technologies/a.json @@ -1116,6 +1116,23 @@ "scriptSrc": "c5\\.adalyser\\.com", "website": "https://adalyser.com/" }, + "ADAPT": { + "cats": [ + 6 + ], + "description": "ADAPT is a subscription-based app that allows anyone to create video focused online store in minutes on their phone.", + "icon": "ADAPT.svg", + "meta": { + "image": "assets\\.adapt\\.ws/" + }, + "saas": true, + "pricing": [ + "low", + "freemium", + "recurring" + ], + "website": "https://adapt.ws" + }, "Adcash": { "cats": [ 36 diff --git a/src/technologies/c.json b/src/technologies/c.json index b664c241e..2971031e9 100644 --- a/src/technologies/c.json +++ b/src/technologies/c.json @@ -214,6 +214,19 @@ "icon": "CacheFly.svg", "website": "http://www.cachefly.com" }, + "Cachet": { + "cats": [ + 13 + ], + "description": "Cachet is the free and open-source status page for your API, service or company.", + "icon": "Cachet.svg", + "implies": "PHP", + "js": { + "Cachet.Notifier": "" + }, + "oss": true, + "website": "https://cachethq.io" + }, "Caddy": { "cats": [ 22 @@ -2732,6 +2745,28 @@ "saas": true, "website": "https://convertr.com.br" }, + "Convertri": { + "cats": [ + 51 + ], + "description": "Convertri is a sales funnel building solution.", + "icon": "Convertri.svg", + "js": { + "CONVERTRI_CONSTANTS": "", + "convertriParameters": "", + "ConvertriAnalytics": "" + }, + "pricing": [ + "low", + "onetime", + "recurring", + "payg", + "freemium" + ], + "saas": true, + "scriptSrc": "cdn\\.convertri\\.com/", + "website": "https://www.convertri.com" + }, "ConveyThis": { "cats": [ 89 diff --git a/src/technologies/d.json b/src/technologies/d.json index b0ce129f6..66fd7feb5 100644 --- a/src/technologies/d.json +++ b/src/technologies/d.json @@ -1497,6 +1497,7 @@ }, "oss": true, "scriptSrc": "drupal\\.js", + "scripts": "drupal_internal__nid", "website": "https://drupal.org" }, "Drupal Commerce": { diff --git a/src/technologies/f.json b/src/technologies/f.json index 65c026c4f..9854cf14a 100644 --- a/src/technologies/f.json +++ b/src/technologies/f.json @@ -1862,7 +1862,7 @@ "cats": [ 91 ], - "description": "Fundiin is the BNPL leader in Vietnam in providing zero-cost buy-now-pay-later facilities", + "description": "Fundiin is the BNPL leader in Vietnam in providing zero-cost buy-now-pay-later facilities.", "icon": "Fundiin.svg", "js": { "websiteEnableSuggestFundiin": "true", @@ -1871,6 +1871,18 @@ "saas": true, "website": "https://fundiin.vn" }, + "FurnitureDealer": { + "cats": [ + 6 + ], + "description": "FurnitureDealer is the internet partner of more than 100 leading local full service brick and mortar furniture retailers.", + "icon": "FurnitureDealer.png", + "scriptSrc": "\\.furnituredealer\\.net/", + "pricing": [ + "poa" + ], + "website": "https://www.furnituredealer.net" + }, "Fusion Ads": { "cats": [ 36 diff --git a/src/technologies/h.json b/src/technologies/h.json index 3930bde69..a16e78e2e 100644 --- a/src/technologies/h.json +++ b/src/technologies/h.json @@ -777,6 +777,22 @@ }, "website": "http://hinzaco.com" }, + "Hi Platform": { + "cats": [ + 53 + ], + "description": "Hi Platform provider of an online customer relationship platform.", + "icon": "Hi Platform.svg", + "dom": "link[href*='.hiplatform.com']", + "saas": true, + "pricing": [ + "mid", + "recurring", + "poa" + ], + "scriptSrc": "\\.hiplatform\\.com/", + "website": "https://www.hiplatform.com" + }, "Hireology": { "cats": [ 101 @@ -1342,6 +1358,23 @@ "scriptSrc": "\\.hushly\\.com/", "website": "https://www.hushly.com" }, + "Hydrogen": { + "cats": [ + 12 + ], + "description": "Hydrogen is a front-end web development framework used for building Shopify custom storefronts.", + "icon": "Hydrogen.svg", + "implies": [ + "Shopify", + "React", + "Vite" + ], + "headers": { + "powered-by": "^Shopify-Hydrogen$" + }, + "oss": true, + "website": "https://hydrogen.shopify.dev" + }, "Hypercorn": { "cats": [ 22 diff --git a/src/technologies/p.json b/src/technologies/p.json index f529626bc..c01f2ca6d 100644 --- a/src/technologies/p.json +++ b/src/technologies/p.json @@ -1097,6 +1097,17 @@ "scriptSrc": "cdn\\.perzonalization\\.com", "website": "https://www.perzonalization.com/" }, + "petite-vue": { + "cats": [ + 19 + ], + "description": "petite-vue is an alternative distribution of Vue optimised for progressive enhancement.", + "icon": "vue.svg", + "oss": true, + "scripts": "/petite-vue@([\\d\\.]+)/\\;version:\\1", + "scriptSrc": "/petite-vue", + "website": "https://github.com/vuejs/petite-vue" + }, "Phabricator": { "cats": [ 13, @@ -2958,6 +2969,16 @@ "implies": "Laravel", "website": "http://pyrocms.com" }, + "PyScript": { + "cats": [ + 19 + ], + "description": "PyScript is a python script that can be run in the browser using a mix of Python and standard HTML.", + "icon": "PyScript.svg", + "dom": "py-script", + "oss": true, + "website": "https://pyscript.net" + }, "Python": { "cats": [ 27 diff --git a/src/technologies/s.json b/src/technologies/s.json index 01b9c95e4..d60818417 100644 --- a/src/technologies/s.json +++ b/src/technologies/s.json @@ -180,6 +180,20 @@ "implies": "Joomla", "website": "http://www.sigsiu.net/sobi2.html" }, + "Spatie Support Bubble": { + "cats": [ + 52 + ], + "description": "Spatie Support Bubble is a non-intrusive support form.", + "icon": "Spatie.png", + "implies": [ + "Laravel", + "Tailwind CSS" + ], + "dom": "div.spatie-support-bubble", + "oss": true, + "website": "https://github.com/spatie/laravel-support-bubble" + }, "SPDY": { "cats": [ 19 @@ -1860,6 +1874,29 @@ }, "website": "http://shellinabox.com" }, + "Shift4Shop": { + "cats": [ + 1, + 6 + ], + "description": "Shift4Shop, formerly known as 3Dcart, is an ecommerce software provider for online businesses.", + "icon": "Shift4Shop.svg", + "cookies": { + "3dvisit": "" + }, + "headers": { + "X-Powered-By": "3DCART" + }, + "js": { + "_3d_cart.subtotal": "" + }, + "scriptSrc": "(?:twlh(?:track)?\\.asp|3d_upsell\\.js)", + "saas": true, + "pricing": [ + "payg" + ], + "website": "https://www.shift4shop.com" + }, "Shiny": { "cats": [ 18 @@ -2277,6 +2314,23 @@ "scriptSrc": "cdn\\.shoplo\\.\\w+/", "website": "https://www.shoplo.com" }, + "Shopmatic": { + "cats": [ + 6 + ], + "description": "Shopmatic is an ecommerce website builder.", + "icon": "Shopmatic.svg", + "meta": { + "shopmatic-facebook-pixels-id": "" + }, + "pricing": [ + "payg", + "low", + "recurring" + ], + "saas": true, + "website": "https://goshopmatic.com" + }, "Shoporama": { "cats": [ 6 diff --git a/src/technologies/t.json b/src/technologies/t.json index 5a32b57e0..81ee7f940 100644 --- a/src/technologies/t.json +++ b/src/technologies/t.json @@ -822,6 +822,19 @@ "scriptSrc": "app\\.termly\\.io/embed\\.min\\.js", "website": "https://termly.io/" }, + "Tern": { + "cats": [ + 100 + ], + "description": "Tern is a plug and play ecommerce app, built for Shopify, that offers merchants the ability to provide a seamless trade-in service.", + "icon": "Tern.png", + "requires": "Shopify", + "scriptSrc": "live\\.tern-returns\\.eastsideapps\\.io/", + "pricing": [ + "payg" + ], + "website": "https://www.tern.eco" + }, "TerriaJS": { "cats": [ 35 @@ -2331,6 +2344,23 @@ ], "website": "https://www.transunion.com/solution/truvalidate" }, + "TryNow": { + "cats": [ + 91 + ], + "description": "TryNow is an ecommerce platform designed to offer a try before you buy experience for shoppers.", + "icon": "TryNow.svg", + "js": { + "TryNowConfig": "", + "tryNowCheckout": "" + }, + "pricing": [ + "poa" + ], + "saas": true, + "scriptSrc": "\\.trynow\\.net/shopify/([\\d\\.]+)/\\;version:\\1", + "website": "https://www.trynow.io" + }, "True Fit": { "cats": [ 76 diff --git a/src/technologies/v.json b/src/technologies/v.json index 6117ad40d..6cb94e9bb 100644 --- a/src/technologies/v.json +++ b/src/technologies/v.json @@ -549,7 +549,7 @@ 53 ], "description": "Virtuagym is a cloud-based membership management and coaching platform designed for personal trainers and fitness businesses of all sizes.", - "dom": "a[href*='.virtuagym.com'][target='_blank'], iframe[src*='.virtuagym.com/]", + "dom": "a[href*='.virtuagym.com'][target='_blank'], iframe[src*='.virtuagym.com/']", "icon": "Virtuagym.svg", "js": { "VGTutorial": "", @@ -562,6 +562,16 @@ "saas": true, "website": "https://business.virtuagym.com" }, + "Virtual Chat": { + "cats": [ + 52 + ], + "description": "Virtual Chat is a live-chat service for web sites.", + "icon": "Virtual Chat.png", + "saas": true, + "scriptSrc": "virtual-chat\\.co\\.il/", + "website": "https://www.virtual-chat.co.il" + }, "VirtualSpirits": { "cats": [ 52