Fix build filename issue, formatting, fix fullPage.js selector

main
Elbert Alias 3 years ago
parent 8fe2d73e11
commit dca59356be

@ -97,7 +97,7 @@ const converter = createConverter()
let batchCount = 1
do {
let percentComplete = `${
const percentComplete = `${
100 - Math.round((100 / totalFiles) * files.length)
}%`
terminalOverwrite(
@ -109,7 +109,7 @@ const converter = createConverter()
const image = {
id: fileName,
path: `${appPaths().iconPath}/${fileName}`,
convertPath: `${appPaths().convertPath}/${fileName}`,
convertPath: getConvertFileName(fileName),
/**
* Convert SVG to PNG and copy to new folder.
*/

@ -307,36 +307,36 @@
"saas": true,
"website": "https://abicart.com/"
},
"AccessTrade": {
"cats": [
71
],
"description": "AccessTrade is an affiliate marketing platform based on the CPA model developed by Interspace Co.",
"dom": "img[src*='.accesstrade.net'],img[data-src*='.accesstrade.net']",
"icon": "AccessTrade.png",
"scriptSrc": [
"accesstrade\\.net/js/",
"click\\.accesstra\\.de/js/nct/lp\\.js"
],
"website": "https://accesstrade.global/"
},
"Accentuate Custom Fields": {
"cats": [
100
],
"description": "Accentuate Custom Fields is the professional and de facto solution to easily extend your Shopify store with your own custom fields such multi-language text fields, images, checkboxes, dates, selection list and custom JSON objects.",
"icon": "Accentuate Custom Fields.png",
"requires": "Shopify",
"dom": "a[style*='.accentuate.io/'], a[data-bg*='.accentuate.io/'], div[style*='.accentuate.io/'], img[src*='.accentuate.io/'], img[data-src*='.accentuate.io/']",
"scripts": "\\.accentuate\\.io/",
"saas": true,
"icon": "Accentuate Custom Fields.png",
"pricing": [
"freemium",
"mid",
"recurring"
],
"requires": "Shopify",
"saas": true,
"scripts": "\\.accentuate\\.io/",
"website": "https://www.accentuate.io"
},
"AccessTrade": {
"cats": [
71
],
"description": "AccessTrade is an affiliate marketing platform based on the CPA model developed by Interspace Co.",
"dom": "img[src*='.accesstrade.net'],img[data-src*='.accesstrade.net']",
"icon": "AccessTrade.png",
"scriptSrc": [
"accesstrade\\.net/js/",
"click\\.accesstra\\.de/js/nct/lp\\.js"
],
"website": "https://accesstrade.global/"
},
"AccessiBe": {
"cats": [
68
@ -3728,17 +3728,17 @@
92
],
"description": "Azure Monitor collects monitoring telemetry from a variety of on-premises and Azure sources. Azure Monitor helps you maximise the availability and performance of your applications and services.",
"icon": "azure.svg",
"implies": "Azure",
"dom": "link[href*='js.monitor.azure.com']",
"headers": {
"Content-Security-Policy": "js\\.monitor\\.azure\\.com"
},
"dom": "link[href*='js.monitor.azure.com']",
"scriptSrc": "js\\.monitor\\.azure\\.com/",
"saas": true,
"icon": "azure.svg",
"implies": "Azure",
"pricing": [
"payg"
],
"saas": true,
"scriptSrc": "js\\.monitor\\.azure\\.com/",
"website": "https://azure.microsoft.com/en-us/services/monitor"
},
"a-blog cms": {

@ -80,6 +80,22 @@
},
"website": "https://www.bablic.com/"
},
"Back In Stock": {
"cats": [
100
],
"description": "Back In Stock lets your customers choose restock alerts for specific variant combinations, including size, colour or style.",
"icon": "Back In Stock.png",
"pricing": [
"freemium",
"low",
"recurring"
],
"requires": "Shopify",
"saas": true,
"scriptSrc": "app\\.backinstock\\.org/",
"website": "https://backinstock.org"
},
"Backbone.js": {
"cats": [
12
@ -114,22 +130,6 @@
},
"website": "https://backdropcms.org"
},
"Back In Stock": {
"cats": [
100
],
"description": "Back In Stock lets your customers choose restock alerts for specific variant combinations, including size, colour or style.",
"icon": "Back In Stock.png",
"requires": "Shopify",
"scriptSrc": "app\\.backinstock\\.org/",
"saas": true,
"pricing": [
"freemium",
"low",
"recurring"
],
"website": "https://backinstock.org"
},
"Baidu Analytics (百度统计)": {
"cats": [
10

@ -113,19 +113,19 @@
6
],
"description": "CS Cart is a turnkey ecommerce shopping cart software solution.",
"dom": "a[href*='.cs-cart.com'][target='_blank']",
"icon": "CS Cart.svg",
"implies": "PHP",
"dom": "a[href*='.cs-cart.com'][target='_blank']",
"js": {
"fn_compare_strings": "",
"fn_buy_together_apply_discount": "",
"fn_calculate_total_shipping": ""
"fn_calculate_total_shipping": "",
"fn_compare_strings": ""
},
"scriptSrc": "var/cache/misc/assets/js/tygh/scripts-(?:[\\d\\w]+)\\.js",
"pricing": [
"mid",
"onetime"
],
"scriptSrc": "var/cache/misc/assets/js/tygh/scripts-(?:[\\d\\w]+)\\.js",
"website": "http://www.cs-cart.com"
},
"CSSIgniter Olsen Light": {
@ -391,10 +391,10 @@
"_carbonads": "",
"_carbonads_go": ""
},
"saas": true,
"pricing": [
"payg"
],
"saas": true,
"scriptSrc": "\\.carbonads\\.com/",
"website": "http://carbonads.net"
},
@ -436,13 +436,13 @@
"description": "Cargo is a professional site building platform for designers and artists.",
"icon": "Cargo.svg",
"implies": "PHP",
"meta": {
"cargo_title": ""
},
"js": {
"Cargo.Config": "",
"__cargo_js_ver__": ""
},
"meta": {
"cargo_title": ""
},
"scriptSrc": "/cargo\\.",
"website": "https://cargo.site"
},
@ -668,15 +668,15 @@
"description": "Chameleon is a sophisticated no-code platform for product success, empowering SaaS teams to build self-service user onboarding, feature adoption, and feedback collection.",
"icon": "Chameleon.png",
"js": {
"chmlnData.organizationAttributes": "",
"chmln.Snippet.urls.fast": "fast\\.trychameleon\\.com"
"chmln.Snippet.urls.fast": "fast\\.trychameleon\\.com",
"chmlnData.organizationAttributes": ""
},
"scriptSrc": "\\.trychameleon\\.com/",
"saas": true,
"pricing": [
"mid",
"recurring"
],
"saas": true,
"scriptSrc": "\\.trychameleon\\.com/",
"website": "https://www.trychameleon.com"
},
"Chameleon system": {
@ -689,10 +689,10 @@
"meta": {
"generator": "Chameleon CMS/Shop System"
},
"saas": true,
"pricing": [
"poa"
],
"saas": true,
"website": "https://www.chameleon-system.de"
},
"Chamilo": {
@ -701,10 +701,10 @@
],
"cpe": "cpe:/a:chamilo:chamilo_lms",
"description": "Chamilo is an open-source learning management and collaboration system.",
"dom": "link[href*='chamilo.org/']",
"headers": {
"X-Powered-By": "Chamilo ([\\d.]+)\\;version:\\1"
},
"dom": "link[href*='chamilo.org/']",
"icon": "Chamilo.png",
"implies": "PHP",
"meta": {
@ -919,18 +919,18 @@
"description": "Chevereto is an image hosting software that allows you to create a full-featured image hosting website on your own server.",
"icon": "Chevereto.svg",
"implies": "PHP",
"meta": {
"generator": "Chevereto\\s(?:[\\d\\.]+)"
},
"js": {
"CHEVERETO.version": "([\\d\\.]+)\\;version:\\1"
},
"scriptSrc": "/chevereto\\.js",
"saas": true,
"meta": {
"generator": "Chevereto\\s(?:[\\d\\.]+)"
},
"pricing": [
"low",
"onetime"
],
"saas": true,
"scriptSrc": "/chevereto\\.js",
"website": "https://chevereto.com"
},
"Chili Piper": {
@ -992,21 +992,21 @@
"cats": [
1
],
"description": "Chorus is the only all-in-one publishing, audience, and revenue platform built for modern media companies.",
"cookies": {
"chorus_preferences": "",
"_chorus_geoip_continent": ""
"_chorus_geoip_continent": "",
"chorus_preferences": ""
},
"description": "Chorus is the only all-in-one publishing, audience, and revenue platform built for modern media companies.",
"icon": "Chorus.svg",
"js": {
"Chorus.AddScript": "",
"ChorusAds.beforeAdsRequested": "",
"ChorusCampaigns.recordClickUrl": ""
},
"saas": true,
"pricing": [
"poa"
],
"saas": true,
"website": "https://getchorus.voxmedia.com"
},
"Chronofresh": {
@ -1040,13 +1040,13 @@
"description": "ChurnZero is a real-time customer success platform that helps subscription businesses fight customer churn.",
"icon": "ChurnZero.png",
"js": {
"ChurnZero.version": "([\\d\\.]+)\\;version:\\1",
"ChurnZero": ""
"ChurnZero": "",
"ChurnZero.version": "([\\d\\.]+)\\;version:\\1"
},
"saas": true,
"pricing": [
"poa"
],
"saas": true,
"website": "https://churnzero.net"
},
"CitrusPay": {
@ -1099,9 +1099,9 @@
66
],
"description": "Clarity is an open-source design system that brings together UX guidelines, an HTML/CSS framework, and Angular components.",
"dom": "link[href*='clr-ui'], clr-main-container",
"icon": "clarity.svg",
"implies": "Angular",
"dom": "link[href*='clr-ui'], clr-main-container",
"js": {
"ClarityIcons": ""
},
@ -1241,18 +1241,18 @@
],
"description": "Clickfunnels is an online sales funnel builder that helps businesses market, sell, and deliver their products online.",
"icon": "ClickFunnels.svg",
"meta": {
"cf:app_domain:": "app\\.clickfunnels\\.com"
},
"js": {
"CFAppDomain": "app\\.clickfunnels\\.com",
"CFSurveyParticipantID": ""
},
"saas": true,
"meta": {
"cf:app_domain:": "app\\.clickfunnels\\.com"
},
"pricing": [
"mid",
"recurring"
],
"saas": true,
"website": "https://www.clickfunnels.com"
},
"ClickHeat": {
@ -1446,17 +1446,17 @@
95
],
"description": "Cloudimage automates the transformation and optimisation of images on the fly and accelerates their distribution via the Content Delivery Network (CDN).",
"icon": "Cloudimage.svg",
"dom": "img[src*='.cloudimg.io/'], link[href*='.cloudimg.io/'], amp-img[src*='.cloudimg.io/']",
"icon": "Cloudimage.svg",
"js": {
"ciResponsive.config.domain": "cloudimg\\.io"
},
"saas": true,
"pricing": [
"freemium",
"payg",
"recurring"
],
"saas": true,
"website": "https://www.cloudimage.io"
},
"Cloudinary": {
@ -1651,8 +1651,8 @@
56
],
"description": "Coinhive Captcha provides captcha service that is simple to integrate, where your users devices need to solve a number of hashes, adjustable by you, in order to login or post a comment to your site.",
"icon": "CoinHive.svg",
"dom": "div.coinhive-captcha",
"icon": "CoinHive.svg",
"scriptSrc": "https?://authedmine\\.com/(?:lib/captcha|captcha)",
"website": "https://coinhive.com"
},
@ -1848,12 +1848,12 @@
76
],
"description": "Combeenation is a powerful cloud-based configurator platform.",
"icon": "Combeenation.png",
"dom": "iframe[src*='portal.combeenation.com/']",
"saas": true,
"icon": "Combeenation.png",
"pricing": [
"poa"
],
"saas": true,
"website": "https://www.combeenation.com"
},
"Comm100": {
@ -2494,11 +2494,11 @@
"js": {
"Comandia": ""
},
"scriptSrc": "\\.mycorreosecommerce\\.com/",
"saas": true,
"pricing": [
"poa"
],
"saas": true,
"scriptSrc": "\\.mycorreosecommerce\\.com/",
"website": "https://www.correosecommerce.com"
},
"Cosmoshop": {
@ -2577,11 +2577,11 @@
"description": "CoverManager is a restaurant table booking widget.",
"dom": "iframe[src*='.covermanager.com/']",
"icon": "CoverManager.svg",
"saas": true,
"scriptSrc": "\\.covermanager\\.com/",
"pricing": [
"poa"
],
"saas": true,
"scriptSrc": "\\.covermanager\\.com/",
"website": "https://www.covermanager.com"
},
"Covet.pics": {
@ -2920,13 +2920,13 @@
],
"cpe": "cpe:/a:cubecart:cubecart",
"description": "CubeCart is a free ecommerce platform that businesses can use to build, manage, and market their online stores.",
"dom": "a[href*='.cubecart.com'][target='_blank']",
"icon": "CubeCart.png",
"implies": "PHP",
"oss": true,
"dom": "a[href*='.cubecart.com'][target='_blank']",
"meta": {
"generator": "cubecart"
},
"oss": true,
"website": "http://www.cubecart.com"
},
"Cubyn": {
@ -3128,19 +3128,19 @@
10
],
"description": "comScore is an American media measurement and analytics company providing marketing data and analytics to enterprises; media and advertising agencies; and publishers.",
"dom": "iframe[src*='.scorecardresearch.com/beacon'], iframe#comscore, iframe[src*='COMSCORE.beacon]",
"icon": "comScore.svg",
"dom":"iframe[src*='.scorecardresearch.com/beacon'], iframe#comscore, iframe[src*='COMSCORE.beacon]",
"js": {
"COMSCORE": "",
"_COMSCORE": ""
},
"scriptSrc": "\\.scorecardresearch\\.com/beacon\\.js|COMSCORE\\.beacon",
"saas": true,
"pricing": [
"freemium",
"mid",
"recurring"
],
"saas": true,
"scriptSrc": "\\.scorecardresearch\\.com/beacon\\.js|COMSCORE\\.beacon",
"website": "http://comscore.com"
},
"commercelayer": {

@ -60,8 +60,8 @@
1
],
"description": "DM Polopoly is a web content management solution focused on enhancing the user experience built by Atex.",
"dom": "img[data-src*='/polopoly_fs/'], link[href*='/polopoly_fs/'], img[src*='/polopoly_fs/']",
"icon": "DM Polopoly.png",
"dom":"img[data-src*='/polopoly_fs/'], link[href*='/polopoly_fs/'], img[src*='/polopoly_fs/']",
"implies": "Java",
"website": "http://www.atex.com/products/dm-polopoly"
},
@ -262,22 +262,22 @@
"cats": [
27
],
"description": "Dart is an open-source, general-purpose, object-oriented programming language with C-style syntax developed by Google in 2011.",
"dom": "script[type='application/dart']",
"excludes": [
"Angular",
"AngularJS"
],
"description": "Dart is an open-source, general-purpose, object-oriented programming language with C-style syntax developed by Google in 2011.",
"icon": "Dart.svg",
"dom": "script[type='application/dart']",
"js": {
"___dart__$dart_dartObject_ZxYxX_0_": "",
"___dart_dispatch_record_ZxYxX_0_": ""
},
"oss": true,
"scriptSrc": [
"/(?:\\.)?(?:dart)(?:\\.js)?/",
"packages/browser/dart\\.js"
],
"oss": true,
"website": "https://www.dartlang.org"
},
"Darwin": {
@ -370,11 +370,11 @@
1
],
"description": "DatoCMS is a cloud-based headless Content as a service (CaaS) platform created to work with static websites, mobile apps and server-side applications of any kind.",
"icon": "DatoCMS.svg",
"dom": "link[href*='datocms-assets.com'], img[src*='datocms-assets.com'], source[src*='datocms-assets.com'], div[style*='datocms-assets.com']",
"headers": {
"content-security-policy": "\\.datocms-assets\\.com"
},
"dom": "link[href*='datocms-assets.com'], img[src*='datocms-assets.com'], source[src*='datocms-assets.com'], div[style*='datocms-assets.com']",
"icon": "DatoCMS.svg",
"pricing": [
"freemium",
"mid",
@ -686,18 +686,18 @@
],
"cpe": "cpe:/a:disqus:disqus_comment_system",
"description": "Disqus is a worldwide blog comment hosting service for web sites and online communities that use a networked platform.",
"dom": "div#disqus_thread",
"icon": "Disqus.svg",
"dom":"div#disqus_thread",
"js": {
"DISQUS": "",
"disqus_shortname": "",
"disqus_url": ""
},
"scriptSrc": "disqus_url",
"pricing": [
"low",
"recurring"
],
"scriptSrc": "disqus_url",
"website": "https://disqus.com"
},
"District M": {
@ -928,13 +928,13 @@
"description": "DokuWiki is a free open-source wiki software.",
"icon": "DokuWiki.png",
"implies": "PHP",
"meta": {
"generator": "^DokuWiki( Release [\\d-]+)?\\;version:\\1"
},
"js": {
"DOKU_TPL": "\\;confidence:50",
"doku_edit_text_content": "\\;confidence:50"
},
"meta": {
"generator": "^DokuWiki( Release [\\d-]+)?\\;version:\\1"
},
"oss": true,
"website": "https://www.dokuwiki.org"
},
@ -1188,17 +1188,17 @@
],
"description": "Drop A Hint is an Shopify app which help share hints via email, SMS, WhatsApp and messengers.",
"icon": "Drop A Hint.png",
"requires": "Shopify",
"saas": true,
"js": {
"dropAHintTypeProduct": "",
"DropAHint.BaseURL": "dropahint\\.love/"
"DropAHint.BaseURL": "dropahint\\.love/",
"dropAHintTypeProduct": ""
},
"pricing": [
"payg",
"low",
"recurring"
],
"requires": "Shopify",
"saas": true,
"website": "https://apps.shopify.com/drop-a-hint-v2"
},
"Dropbox": {
@ -1306,12 +1306,12 @@
],
"description": "Duopana is a platform for creating online communities, blogs and managing collaborative content.",
"icon": "Duopana.svg",
"scriptSrc": "\\.beracode\\.com/",
"saas": true,
"pricing": [
"low",
"recurring"
],
"saas": true,
"scriptSrc": "\\.beracode\\.com/",
"website": "https://duopana.com"
},
"Dynamic Yield": {

@ -1491,7 +1491,6 @@
59
],
"description": "fullPage.js a jQuery and vanilla JavaScript plugin for fullscreen scrolling websites.",
"dom": "link[href*='fullPage.css']\\;confidence:10",
"icon": "fullPage.js.png",
"implies": "jQuery",
"js": {
@ -1501,4 +1500,4 @@
"scriptSrc": "/fullPage\\.js(?:/([\\d\\.]+)/)?\\;version:\\1",
"website": "https://github.com/alvarotrigo/fullpage.js"
}
}
}

@ -533,21 +533,21 @@
],
"description": "GitBook is a command-line tool for creating documentation using Git and Markdown.",
"icon": "GitBook.png",
"meta": {
"generator": "GitBook ([\\d.]+)?\\;version:\\1"
},
"js": {
"__GITBOOK_INITIAL_PROPS__": "",
"__GITBOOK_INITIAL_STATE__": "",
"__GITBOOK_LAZY_MODULES__": ""
},
"url": "^https?://[^/]+\\.gitbook\\.com/",
"saas": true,
"meta": {
"generator": "GitBook ([\\d.]+)?\\;version:\\1"
},
"pricing": [
"freemium",
"low",
"recurring"
],
"saas": true,
"url": "^https?://[^/]+\\.gitbook\\.com/",
"website": "https://www.gitbook.com"
},
"GitHub Pages": {

@ -4,14 +4,14 @@
6
],
"description": "HCL Commerce is a software platform framework for ecommerce, including marketing, sales, customer and order processing functionality.",
"dom": "link[href*='/wcsstore/'], link[href*='webapp/wcs/'], a[href*='/wcsstore/'], a[href*='webapp/wcs/'], script[src*='/wcsstore/'], script[src*='webapp/wcs/']",
"icon": "HCL Commerce.svg",
"implies": "Java",
"dom": "link[href*='/wcsstore/'], link[href*='webapp/wcs/'], a[href*='/wcsstore/'], a[href*='webapp/wcs/'], script[src*='/wcsstore/'], script[src*='webapp/wcs/']",
"scripts": "/webapp/wcs/",
"pricing": [
"poa"
],
"saas": true,
"scripts": "/webapp/wcs/",
"url": "/wcs/",
"website": "https://www.hcltechsw.com/commerce"
},

@ -93,31 +93,31 @@
"scriptSrc": "jscripts/ips_",
"website": "https://invisioncommunity.com/"
},
"IPInfoDB": {
"cats": [
79
],
"description": "IPInfoDB is the API that returns the location of an IP address.",
"icon": "IPInfoDB.png",
"saas": true,
"website": "https://www.ipinfodb.com/",
"xhr": "api\\.ipinfodb\\.com"
},
"IPinfo": {
"cats": [
79
],
"description": "IPinfo is an IP address data provider.",
"icon": "IPinfo.svg",
"scriptSrc": "ipinfo\\.io/",
"saas": true,
"pricing": [
"mid",
"recurring"
],
"saas": true,
"scriptSrc": "ipinfo\\.io/",
"website": "https://ipinfo.io",
"xhr": "ipinfo\\.io/"
},
"IPInfoDB": {
"cats": [
79
],
"description": "IPInfoDB is the API that returns the location of an IP address.",
"icon": "IPInfoDB.png",
"saas": true,
"website": "https://www.ipinfodb.com/",
"xhr": "api\\.ipinfodb\\.com"
},
"Iamport": {
"cats": [
41

@ -653,16 +653,16 @@
],
"description": "Littledata provides a seamless connection between your Shopify site, marketing channels, and Google Analytics.",
"icon": "Littledata.svg",
"requiresCategory": 6,
"js": {
"LittledataLayer.version": "v([\\d\\.]+)\\;version:\\1",
"LittledataLayer": ""
"LittledataLayer": "",
"LittledataLayer.version": "v([\\d\\.]+)\\;version:\\1"
},
"saas": true,
"pricing": [
"mid",
"recurring"
],
"requiresCategory": 6,
"saas": true,
"website": "https://www.littledata.io"
},
"Live Story": {

@ -136,6 +136,22 @@
"scriptSrc": "service(?:2)?\\.mtcaptcha\\.com/",
"website": "https://www.mtcaptcha.com"
},
"MUI": {
"cats": [
66
],
"css": "\\.MuiPaper-root",
"description": "MUI(formerly Material UI) is a simple and customisable component library to build faster, beautiful, and more accessible React applications.",
"dom": "style[data-meta='MuiPaper']",
"icon": "MUI.svg",
"oss": true,
"pricing": [
"freemium",
"payg"
],
"saas": true,
"website": "https://mui.com"
},
"Macaron": {
"cats": [
18
@ -1164,6 +1180,15 @@
"scriptSrc": "bat\\.bing\\.com/bat\\.js",
"website": "https://ads.microsoft.com"
},
"Microsoft Ajax Content Delivery Network": {
"cats": [
31
],
"description": "Microsoft Ajax Content Delivery Network hosts popular third party JavaScript libraries such as jQuery and enables you to easily add them to your web applications.",
"icon": "Microsoft.svg",
"scriptSrc": "ajax\\.aspnetcdn\\.com/ajax/",
"website": "https://docs.microsoft.com/en-us/aspnet/ajax/cdn/overview"
},
"Microsoft Application Insights": {
"cats": [
78
@ -1171,9 +1196,9 @@
"description": "Microsoft Application Insights is a feature of Azure Monitor that provides extensible application performance management (APM) and monitoring for live web apps.",
"icon": "Microsoft.svg",
"js": {
"appInsights.SeverityLevel": "",
"appInsights.addTelemetryInitializer": "",
"appInsightsSDK": "appInsights",
"appInsights.SeverityLevel": ""
"appInsightsSDK": "appInsights"
},
"pricing": [
"payg"
@ -1181,15 +1206,6 @@
"saas": true,
"website": "https://docs.microsoft.com/en-us/azure/azure-monitor/app/app-insights-overview"
},
"Microsoft Ajax Content Delivery Network": {
"cats": [
31
],
"description": "Microsoft Ajax Content Delivery Network hosts popular third party JavaScript libraries such as jQuery and enables you to easily add them to your web applications.",
"icon": "Microsoft.svg",
"scriptSrc": "ajax\\.aspnetcdn\\.com/ajax/",
"website": "https://docs.microsoft.com/en-us/aspnet/ajax/cdn/overview"
},
"Microsoft Clarity": {
"cats": [
10
@ -1937,22 +1953,6 @@
"url": "/mozard/!suite",
"website": "http://mozard.nl"
},
"MUI": {
"cats": [
66
],
"description": "MUI(formerly Material UI) is a simple and customisable component library to build faster, beautiful, and more accessible React applications.",
"icon": "MUI.svg",
"oss": true,
"saas": true,
"css": "\\.MuiPaper-root",
"dom": "style[data-meta='MuiPaper']",
"pricing": [
"freemium",
"payg"
],
"website": "https://mui.com"
},
"Mulberry": {
"cats": [
5

@ -141,8 +141,8 @@
"__fetchLocaleData__": "\\;confidence:50",
"fetchRootComponent": "\\;confidence:50"
},
"scripts": "RootCmp_CMS_PAGE",
"oss": true,
"scripts": "RootCmp_CMS_PAGE",
"website": "https://developer.adobe.com/commerce/pwa-studio/"
},
"Pace": {
@ -741,8 +741,8 @@
"description": "Pendo is a product analytics platform used in release to enrich the product experience and provide insights to the product management team.",
"icon": "Pendo.svg",
"js": {
"pendo.VERSION": "(.+)\\;version:\\1\\;confidence:1",
"pendo.HOST": "\\.pendo\\.io"
"pendo.HOST": "\\.pendo\\.io",
"pendo.VERSION": "(.+)\\;version:\\1\\;confidence:1"
},
"pricing": [
"freemium",
@ -2601,4 +2601,4 @@
},
"website": "http://punbb.informer.com"
}
}
}

@ -424,9 +424,6 @@
1
],
"description": "React Bricks is a visual editing CMS based on React components.",
"icon": "React Bricks.svg",
"implies": "React",
"requires": "React",
"dom": {
"img[src*='react']": {
"attributes": {
@ -434,11 +431,14 @@
}
}
},
"saas": true,
"icon": "React Bricks.svg",
"implies": "React",
"pricing": [
"mid",
"recurring"
],
"requires": "React",
"saas": true,
"website": "https://reactbricks.com"
},
"React Redux": {

@ -42,10 +42,10 @@
"icon": "SAP.svg",
"implies": "Java",
"js": {
"smartedit": "",
"ACC.config.commonResourcePath": "/_ui/responsive/common\\;confidence:25",
"ACC.config.rootPath": "/_ui/responsive\\;confidence:25",
"ACC.config.themeResourcePath": "/_ui/responsive/theme-\\;confidence:50"
"ACC.config.themeResourcePath": "/_ui/responsive/theme-\\;confidence:50",
"smartedit": ""
},
"pricing": [
"poa"
@ -1430,13 +1430,13 @@
],
"description": "Sezzle offers a buy-now-pay-later solution.",
"icon": "Sezzle.svg",
"meta": {
"sezzle_cid": ""
},
"js": {
"AwesomeSezzle": "",
"sezzle_footer_images": "",
"renderSezzleIframe": ""
"renderSezzleIframe": "",
"sezzle_footer_images": ""
},
"meta": {
"sezzle_cid": ""
},
"saas": true,
"scriptSrc": "widget\\.sezzle\\.(?:in|com)",
@ -3070,17 +3070,17 @@
],
"description": "SniperFast is instant search system for ecommerce sites.",
"icon": "SniperFast.png",
"requiresCategory": 6,
"js": {
"sniperfast_page_id": "",
"sniperEnableSearch": "",
"sniper_search_key": ""
"sniper_search_key": "",
"sniperfast_page_id": ""
},
"pricing": [
"freemium",
"low",
"recurring"
],
"requiresCategory": 6,
"saas": true,
"scriptSrc": "\\.sniperfast\\.com",
"website": "https://www.sniperfast.com"
@ -4994,4 +4994,4 @@
},
"website": "https://styled-components.com"
}
}
}

@ -1825,17 +1825,17 @@
6
],
"description": "Trove (formerly Yerdle) builds white-label technology and end-to-end operations for ecommerce platforms.",
"dom": "img[src*='res.cloudinary.com/yerdle']",
"headers": {
"x-trove-app-name": "",
"x-trove-country-code": "",
"x-trove-order-uuid": "",
"x-yerdle-app-name": ""
},
"dom": "img[src*='res.cloudinary.com/yerdle']",
"xhr": "reware-production\\.yerdlesite\\.com",
"icon": "trove.png",
"saas": true,
"website": "https://trove.co"
"website": "https://trove.co",
"xhr": "reware-production\\.yerdlesite\\.com"
},
"TruValidate": {
"cats": [
@ -2548,4 +2548,4 @@
"implies": "Node.js",
"website": "https://totaljs.com"
}
}
}

@ -390,11 +390,11 @@
13
],
"description": "UptimeRobot is a web-based software that is designed to monitor the sites frequently to check whether any site is down owing to server problem or any bug in coding.",
"icon": "UptimeRobot.svg",
"dom": "a[href*='stats.uptimerobot.com/']",
"headers": {
"content-security-policy": "\\.uptimerobot\\.com"
},
"icon": "UptimeRobot.svg",
"pricing": [
"freemium",
"low",
@ -464,25 +464,6 @@
"saas": true,
"website": "https://uscreen.tv/"
},
"Userflow": {
"cats": [
58
],
"description": "Userflow is a user onboarding software for building product tours and onboarding checklists, tailored to your app and your users.",
"icon": "Userflow.svg",
"js": {
"userflow.endChecklist": "\\;confidence:50",
"userflow.endAllFlows": "\\;confidence:50",
"USERFLOWJS_QUEUE": ""
},
"pricing": [
"mid",
"recurring"
],
"saas": true,
"scriptSrc": "\\.userflow\\.com/",
"website": "https://userflow.com"
},
"UserLike": {
"cats": [
52
@ -506,25 +487,6 @@
],
"website": "http://userlike.com"
},
"Userpilot": {
"cats": [
58,
97
],
"description": "Userpilot is a cloud-based product experience platform designed for customer success and product teams to onboard users and increase product adoption through behavior-triggered experiences.",
"icon": "Userpilot.svg",
"js": {
"userpilot.triggerById": "",
"userpilotInitiatorSDK": "",
"userpilotPako": ""
},
"pricing": [
"mid",
"recurring"
],
"saas": true,
"website": "https://userpilot.com"
},
"UserReport": {
"cats": [
13,
@ -613,6 +575,44 @@
"scriptSrc": "\\.usercentrics\\.eu/.+\\.js",
"website": "https://usercentrics.com"
},
"Userflow": {
"cats": [
58
],
"description": "Userflow is a user onboarding software for building product tours and onboarding checklists, tailored to your app and your users.",
"icon": "Userflow.svg",
"js": {
"USERFLOWJS_QUEUE": "",
"userflow.endAllFlows": "\\;confidence:50",
"userflow.endChecklist": "\\;confidence:50"
},
"pricing": [
"mid",
"recurring"
],
"saas": true,
"scriptSrc": "\\.userflow\\.com/",
"website": "https://userflow.com"
},
"Userpilot": {
"cats": [
58,
97
],
"description": "Userpilot is a cloud-based product experience platform designed for customer success and product teams to onboard users and increase product adoption through behavior-triggered experiences.",
"icon": "Userpilot.svg",
"js": {
"userpilot.triggerById": "",
"userpilotInitiatorSDK": "",
"userpilotPako": ""
},
"pricing": [
"mid",
"recurring"
],
"saas": true,
"website": "https://userpilot.com"
},
"Ushahidi": {
"cats": [
1,

@ -633,8 +633,8 @@
"description": "Vue.ai is an AI-powered experience management suite which combines the power of product, customer and business intelligence using computer vision and NLP.",
"icon": "Vue.ai.svg",
"js": {
"vuex": "",
"getVueUrlSegments": ""
"getVueUrlSegments": "",
"vuex": ""
},
"saas": true,
"scriptSrc": [
@ -675,11 +675,11 @@
"cats": [
66
],
"css": "\\.v-application \\.d-block",
"description": "Vuetify is a reusable semantic component framework for Vue.js that aims to provide clean, semantic and reusable components.",
"dom": "style#vuetify-theme-stylesheet",
"icon": "Vuetify.svg",
"implies": "Vue.js",
"css": "\\.v-application \\.d-block",
"dom": "style#vuetify-theme-stylesheet",
"oss": true,
"website": "https://vuetifyjs.com"
},

@ -393,11 +393,11 @@
],
"description": "Wakav Performance Monitoring is a real user monitoring (RUM), Web/App performance and availability test platform.",
"icon": "Wakav Performance Monitoring.png",
"scriptSrc": "rum\\.wakav\\.ir/",
"pricing": [
"payg"
],
"saas": true,
"scriptSrc": "rum\\.wakav\\.ir/",
"website": "https://www.wakav.ir"
},
"WalkMe": {
@ -461,6 +461,25 @@
"scriptSrc": "/wp-content/themes/weaver-xtreme/.+weaverxjslib-end\\.min.\\.js(?:\\?ver=(\\d+(?:\\.\\d+)+))?\\;version:\\1",
"website": "https://weavertheme.com"
},
"Web Shop Manager": {
"cats": [
6
],
"description": "Web Shop Manager is an ecommerce and search platform for the automotive industry and markets with complex product catalogs.",
"icon": "Web Shop Manager.png",
"js": {
"WSM.Tracking": "",
"WSM_CHART_COLORS_OPAQUE": "",
"wsmHideHelpBox": "",
"wsm_catalogTabby": ""
},
"pricing": [
"mid",
"recurring"
],
"saas": true,
"website": "https://webshopmanager.com"
},
"Web2py": {
"cats": [
18
@ -558,6 +577,22 @@
},
"website": "http://www.webgui.org"
},
"WebHostUK": {
"cats": [
88
],
"description": "WebHostUK is a UK based web hosting company offering cheap yet reliable and secure web hosting solutions on both Linux and Windows servers.",
"dns": {
"NS": "ns2\\d\\.dnshostcentral\\.com",
"SOA": "ns2\\d\\.dnshostcentral\\.com"
},
"icon": "WebHostUK.png",
"pricing": [
"recurring",
"low"
],
"website": "https://www.webhostuk.co.uk"
},
"WebMetric": {
"cats": [
10
@ -633,22 +668,6 @@
"scriptSrc": "analytics\\.webgains\\.io",
"website": "https://www.webgains.com/"
},
"WebHostUK": {
"cats": [
88
],
"description": "WebHostUK is a UK based web hosting company offering cheap yet reliable and secure web hosting solutions on both Linux and Windows servers.",
"icon": "WebHostUK.png",
"dns": {
"NS": "ns2\\d\\.dnshostcentral\\.com",
"SOA": "ns2\\d\\.dnshostcentral\\.com"
},
"pricing": [
"recurring",
"low"
],
"website": "https://www.webhostuk.co.uk"
},
"Webix": {
"cats": [
12
@ -733,25 +752,6 @@
},
"website": "https://www.hosttech.ch/websitecreator"
},
"Web Shop Manager": {
"cats": [
6
],
"description": "Web Shop Manager is an ecommerce and search platform for the automotive industry and markets with complex product catalogs.",
"icon": "Web Shop Manager.png",
"js": {
"WSM.Tracking": "",
"wsm_catalogTabby": "",
"wsmHideHelpBox": "",
"WSM_CHART_COLORS_OPAQUE": ""
},
"saas": true,
"pricing": [
"mid",
"recurring"
],
"website": "https://webshopmanager.com"
},
"WebsiteBaker": {
"cats": [
1