diff --git a/src/drivers/webextension/images/icons/Deno.svg b/src/drivers/webextension/images/icons/Deno.svg index c45ccef3a..f87ef30e9 100644 --- a/src/drivers/webextension/images/icons/Deno.svg +++ b/src/drivers/webextension/images/icons/Deno.svg @@ -1,13 +1 @@ - - - - - - - - - - - - - +Deno logo \ No newline at end of file diff --git a/src/technologies/c.json b/src/technologies/c.json index 34ca346da..a67d1a847 100644 --- a/src/technologies/c.json +++ b/src/technologies/c.json @@ -2304,23 +2304,6 @@ }, "website": "http://www.gocontentbox.org" }, - "Contentsquare": { - "cats": [ - 10, - 74 - ], - "description": "Contentsquare is an enterprise-level UX optimisation platform.", - "icon": "Contentsquare.svg", - "js": { - "CS_CONF.trackerDomain": "" - }, - "pricing": [ - "poa" - ], - "saas": true, - "scriptSrc": "\\.contentsquare\\.net/", - "website": "https://contentsquare.com" - }, "ContentStudio": { "cats": [ 96 @@ -2369,6 +2352,23 @@ "saas": true, "website": "https://contently.com" }, + "Contentsquare": { + "cats": [ + 10, + 74 + ], + "description": "Contentsquare is an enterprise-level UX optimisation platform.", + "icon": "Contentsquare.svg", + "js": { + "CS_CONF.trackerDomain": "" + }, + "pricing": [ + "poa" + ], + "saas": true, + "scriptSrc": "\\.contentsquare\\.net/", + "website": "https://contentsquare.com" + }, "Contentstack": { "cats": [ 1 @@ -2951,17 +2951,17 @@ "description": "Crisp Live Chat is a live chat solution with free and paid options.", "icon": "Crisp Live Chat.svg", "js": { + "$__CRISP_INCLUDED": "", "$crisp": "", - "CRISP_WEBSITE_ID": "", - "$__CRISP_INCLUDED": "" + "CRISP_WEBSITE_ID": "" }, - "scriptSrc": "client\\.crisp\\.chat/", "pricing": [ "freemium", "low", "recurring" ], "saas": true, + "scriptSrc": "client\\.crisp\\.chat/", "website": "https://crisp.chat/" }, "Criteo": { diff --git a/src/technologies/d.json b/src/technologies/d.json index e31037cdf..3f066339f 100644 --- a/src/technologies/d.json +++ b/src/technologies/d.json @@ -502,18 +502,27 @@ "scriptSrc": "tag.demandbase.com", "website": "https://www.demandbase.com" }, + "Deno": { + "cats": [ + 22 + ], + "description": "A modern runtime for JavaScript and TypeScript.", + "icon": "Deno.svg", + "oss": true, + "website": "https://deno.land" + }, "Deno Deploy": { "cats": [ 62 ], "description": "Deno Deploy is a distributed system that runs JavaScript, TypeScript, and WebAssembly at the edge, worldwide.", - "implies": [ - "Deno" - ], "headers": { "server": "^deno/*" }, "icon": "deno.svg", + "implies": [ + "Deno" + ], "pricing": [ "freemium", "low" @@ -521,15 +530,6 @@ "saas": true, "website": "https://deno.land/" }, - "Deno": { - "cats": [ - 22 - ], - "description": "A modern runtime for JavaScript and TypeScript.", - "icon": "Deno.svg", - "oss": true, - "website": "https://deno.land" - }, "Deta": { "cats": [ 62 @@ -1321,16 +1321,16 @@ "description": "Dropzone is a JavaScript library that turns any HTML element into a dropzone.", "icon": "Dropzone.svg", "js": { - "Dropzone.version": "([\\d\\.]+)\\;version:\\1", - "Dropzone": "" + "Dropzone": "", + "Dropzone.version": "([\\d\\.]+)\\;version:\\1" }, "oss": true, - "saas": true, "pricing": [ "freemium", "low", "recurring" ], + "saas": true, "website": "https://www.dropzone.dev" }, "Droxit": { @@ -1351,11 +1351,11 @@ ], "description": "Droz Bot is a multi-channel, customisable chatbot designed to help brands provide customer service across commonly used social apps.", "icon": "Droz.svg", - "scriptSrc": "chat-app\\.meudroz\\.com/", - "saas": true, "pricing": [ "poa" ], + "saas": true, + "scriptSrc": "chat-app\\.meudroz\\.com/", "website": "https://meudroz.com/droz-bot/" }, "Drupal": { @@ -1623,4 +1623,4 @@ "scriptSrc": "deepMiner\\.js", "website": "https://github.com/deepwn/deepMiner" } -} +} \ No newline at end of file diff --git a/src/technologies/e.json b/src/technologies/e.json index 3f4227269..4f9849ec6 100644 --- a/src/technologies/e.json +++ b/src/technologies/e.json @@ -29,35 +29,6 @@ ], "website": "https://echarts.apache.org/" }, - "Edgio App Platform": { - "cats": [ - 31, - 62 - ], - "cookies": { - "layer0_bucket": "", - "layer0_destination": "", - "layer0_eid": "" - }, - "description": "Edgio App Platform is an integrated suite of Edge services, from Delivery to Compute.", - "headers": { - "x-0-status": "", - "x-0-t": "", - "x-0-version": "^\\d+ ([\\d.]+) \\;version:\\1" - }, - "icon": "Edgio.svg", - "js": { - "Layer0.Metrics": "" - }, - "pricing": [ - "freemium", - "mid", - "recurring" - ], - "saas": true, - "scriptSrc": "/__layer0__/cache-manifest\\.js", - "website": "https://edg.io" - }, "EKM": { "cats": [ 6 @@ -336,6 +307,35 @@ "url": "https?://(?:[^/]+\\.)?edgecastcdn\\.net/", "website": "http://www.edgecast.com" }, + "Edgio App Platform": { + "cats": [ + 31, + 62 + ], + "cookies": { + "layer0_bucket": "", + "layer0_destination": "", + "layer0_eid": "" + }, + "description": "Edgio App Platform is an integrated suite of Edge services, from Delivery to Compute.", + "headers": { + "x-0-status": "", + "x-0-t": "", + "x-0-version": "^\\d+ ([\\d.]+) \\;version:\\1" + }, + "icon": "Edgio.svg", + "js": { + "Layer0.Metrics": "" + }, + "pricing": [ + "freemium", + "mid", + "recurring" + ], + "saas": true, + "scriptSrc": "/__layer0__/cache-manifest\\.js", + "website": "https://edg.io" + }, "Editor.js": { "cats": [ 24 @@ -1797,4 +1797,4 @@ }, "website": "https://experiencedcms.berkearas.de" } -} +} \ No newline at end of file diff --git a/src/technologies/f.json b/src/technologies/f.json index c1d330f94..b61aef2f2 100644 --- a/src/technologies/f.json +++ b/src/technologies/f.json @@ -1032,49 +1032,49 @@ "requires": "WordPress", "website": "https://fooplugins.com/foogallery-wordpress-gallery-plugin" }, - "FoodBooking": { + "Food-Ordering.co.uk": { "cats": [ + 6, 93 ], - "description": "FoodBooking is a virtual food court based on a curated list of restaurants that use the GloriaFood ordering system.", - "dom": "a[href*='.foodbooking.com/ordering/restaurant/'][target='_blank']", - "icon": "FoodBooking.png", - "implies": "GloriaFood", + "description": "Food-Ordering.co.uk is a multi-lingual food ordering system for several hospitality scenarios including online ordering for delivery/takeout, in-store ordering (order at table, room service, self ordering kiosk), telephone ordering with callerID, and table booking.", + "icon": "Food-Ordering.co.uk.png", + "js": { + "GetOrderAcceptFor": "\\;confidence:25", + "StoreToC": "\\;confidence:25", + "disablecollection": "No\\;confidence:25", + "disabledelivery": "No\\;confidence:25" + }, "pricing": [ "low", "recurring", "onetime" ], - "saas": true, - "scriptSrc": "\\.(?:fbgcdn|foodbooking)\\.com/", - "website": "https://www.foodbooking.com" - }, - "Food-Ordering.co.uk": { - "cats": [ - 6, - 93 - ], - "description": "Food-Ordering.co.uk is a multi-lingual food ordering system for several hospitality scenarios including online ordering for delivery/takeout, in-store ordering (order at table, room service, self ordering kiosk), telephone ordering with callerID, and table booking.", - "icon": "Food-Ordering.co.uk.png", "requires": [ "Microsoft ASP.NET", "Bootstrap", "Plesk", "Google Maps" ], - "js": { - "disabledelivery": "No\\;confidence:25", - "disablecollection": "No\\;confidence:25", - "GetOrderAcceptFor": "\\;confidence:25", - "StoreToC": "\\;confidence:25" - }, + "saas": true, + "website": "https://www.food-ordering.co.uk" + }, + "FoodBooking": { + "cats": [ + 93 + ], + "description": "FoodBooking is a virtual food court based on a curated list of restaurants that use the GloriaFood ordering system.", + "dom": "a[href*='.foodbooking.com/ordering/restaurant/'][target='_blank']", + "icon": "FoodBooking.png", + "implies": "GloriaFood", "pricing": [ "low", "recurring", "onetime" ], "saas": true, - "website": "https://www.food-ordering.co.uk" + "scriptSrc": "\\.(?:fbgcdn|foodbooking)\\.com/", + "website": "https://www.foodbooking.com" }, "Fork Awesome": { "cats": [ @@ -1731,4 +1731,4 @@ "scriptSrc": "/fullPage\\.js(?:/([\\d\\.]+)/)?\\;version:\\1", "website": "https://github.com/alvarotrigo/fullpage.js" } -} +} \ No newline at end of file diff --git a/src/technologies/g.json b/src/technologies/g.json index 6d57b68ee..9e4697edc 100644 --- a/src/technologies/g.json +++ b/src/technologies/g.json @@ -1129,23 +1129,6 @@ }, "website": "http://gostats.com/" }, - "GotiPath": { - "cats": [ - 31 - ], - "description": "GotiPath is a content delivery network (CDN) provider that is associated with telecom giant Telekom Malaysia Berhad.", - "icon": "GotiPath.png", - "headers": { - "X-Cache": "\\.swiftserve\\.com" - }, - "dom":"img[src*='.gotipath.com/'], link[href*='.gpcdn.net/']", - "pricing": [ - "recurring", - "poa", - "payg" - ], - "website": "https://gotipath.com" - }, "GoatCounter": { "cats": [ 10 @@ -1212,8 +1195,8 @@ "Goog_AdSense_": "", "Goog_AdSense_OsdAdapter": "", "__google_ad_urls": "", - "google_ad_": "", - "adsbygoogle": "" + "adsbygoogle": "", + "google_ad_": "" }, "saas": true, "scriptSrc": [ @@ -1618,6 +1601,23 @@ "saas": true, "website": "https://www.gorgias.com/" }, + "GotiPath": { + "cats": [ + 31 + ], + "description": "GotiPath is a content delivery network (CDN) provider that is associated with telecom giant Telekom Malaysia Berhad.", + "dom": "img[src*='.gotipath.com/'], link[href*='.gpcdn.net/']", + "headers": { + "X-Cache": "\\.swiftserve\\.com" + }, + "icon": "GotiPath.png", + "pricing": [ + "recurring", + "poa", + "payg" + ], + "website": "https://gotipath.com" + }, "Grab Pay Later": { "cats": [ 41, diff --git a/src/technologies/h.json b/src/technologies/h.json index 4e55079d8..e98a05168 100644 --- a/src/technologies/h.json +++ b/src/technologies/h.json @@ -274,7 +274,6 @@ 66 ], "description": "Headless UI is an unstyled component library for either React.js or Vue.js from the same people that created Tailwind CSS.", - "icon": "Headless UI.svg", "dom": { "button": { "attributes": { @@ -287,6 +286,7 @@ } } }, + "icon": "Headless UI.svg", "oss": true, "website": "https://headlessui.dev" }, @@ -1136,7 +1136,6 @@ 57 ], "description": "Hugo is an open-source static site generator written in Go.", - "icon": "Hugo.svg", "dom": { "a[href*='hugo.']": { "attributes": { @@ -1144,7 +1143,8 @@ }, "text": "Hugo\\;confidence:99" } - }, + }, + "icon": "Hugo.svg", "meta": { "generator": "Hugo ([\\d.]+)?\\;version:\\1" }, diff --git a/src/technologies/i.json b/src/technologies/i.json index 9b3f38b61..01d325d3c 100644 --- a/src/technologies/i.json +++ b/src/technologies/i.json @@ -134,18 +134,6 @@ "scriptSrc": "cdn\\.iamport\\.kr/js/iamport\\.payment-([\\d\\.]+)\\.js\\;version:\\1", "website": "https://www.iamport.kr" }, - "idCloudHost": { - "cats": [ - 88 - ], - "description": "idCloudHost is a local web service provider based in Indonesia that offer a wide range of services including domain name registration and cloud hosting.", - "icon": "idCloudHost.png", - "dns": { - "SOA": "ns\\d+\\.cloudhost\\.id", - "NS": "ns\\d+\\.cloudhost\\.id" - }, - "website": "https://idcloudhost.com" - }, "Ideasoft": { "cats": [ 6 @@ -1088,6 +1076,18 @@ }, "website": "http://apple.com/ilife/iweb" }, + "idCloudHost": { + "cats": [ + 88 + ], + "description": "idCloudHost is a local web service provider based in Indonesia that offer a wide range of services including domain name registration and cloud hosting.", + "dns": { + "NS": "ns\\d+\\.cloudhost\\.id", + "SOA": "ns\\d+\\.cloudhost\\.id" + }, + "icon": "idCloudHost.png", + "website": "https://idcloudhost.com" + }, "ikiwiki": { "cats": [ 8 diff --git a/src/technologies/j.json b/src/technologies/j.json index b6c69c721..05f0c3868 100644 --- a/src/technologies/j.json +++ b/src/technologies/j.json @@ -87,40 +87,6 @@ "scriptSrc": "^(?:https):?//load\\.jsecoin\\.com/load/", "website": "https://jsecoin.com/" }, - "JsRender": { - "cats": [ - 59 - ], - "description": "JsRender is the template library. The library is developed and maintained by Microsoft employee Boris Moore and is used in projects such as Outlook.com and Windows Azure.", - "icon": "JsRender.svg", - "implies": "JsViews", - "scriptSrc": "([\\d\\.]+)?/jsrender(?:\\.min)?\\.js\\;version:\\1", - "oss": true, - "website": "https://www.jsviews.com/#jsrender" - }, - "JsViews": { - "cats": [ - 59 - ], - "description": "JsViews is the MVVM library which provides two-way data binding for the template. The library is developed and maintained by Microsoft employee Boris Moore and is used in projects such as Outlook.com and Windows Azure.", - "icon": "JsViews.svg", - "implies": [ - "JsObservable", - "JsRender" - ], - "scriptSrc": "([\\d\\.]+)?/jsviews(?:\\.min)?\\.js\\;version:\\1", - "oss": true, - "website": "https://www.jsviews.com/#jsviews" - }, - "JsObservable": { - "cats": [ - 59 - ], - "description": "JsObservable is integrated with JsViews and facilitates observable data manipulations that are immediately reflected in the data-bound templates. The library is developed and maintained by Microsoft employee Boris Moore and is used in projects such as Outlook.com and Windows Azure.", - "icon": "JsObservable.svg", - "oss": true, - "website": "https://www.jsviews.com/#jsobservable" - }, "JSS": { "cats": [ 12, @@ -560,6 +526,40 @@ "scriptSrc": "(?:cdn)?\\.(?:jwwb|jouwweb)\\.nl/", "website": "https://www.jouwweb.nl" }, + "JsObservable": { + "cats": [ + 59 + ], + "description": "JsObservable is integrated with JsViews and facilitates observable data manipulations that are immediately reflected in the data-bound templates. The library is developed and maintained by Microsoft employee Boris Moore and is used in projects such as Outlook.com and Windows Azure.", + "icon": "JsObservable.svg", + "oss": true, + "website": "https://www.jsviews.com/#jsobservable" + }, + "JsRender": { + "cats": [ + 59 + ], + "description": "JsRender is the template library. The library is developed and maintained by Microsoft employee Boris Moore and is used in projects such as Outlook.com and Windows Azure.", + "icon": "JsRender.svg", + "implies": "JsViews", + "oss": true, + "scriptSrc": "([\\d\\.]+)?/jsrender(?:\\.min)?\\.js\\;version:\\1", + "website": "https://www.jsviews.com/#jsrender" + }, + "JsViews": { + "cats": [ + 59 + ], + "description": "JsViews is the MVVM library which provides two-way data binding for the template. The library is developed and maintained by Microsoft employee Boris Moore and is used in projects such as Outlook.com and Windows Azure.", + "icon": "JsViews.svg", + "implies": [ + "JsObservable", + "JsRender" + ], + "oss": true, + "scriptSrc": "([\\d\\.]+)?/jsviews(?:\\.min)?\\.js\\;version:\\1", + "website": "https://www.jsviews.com/#jsviews" + }, "Judge.me": { "cats": [ 90, diff --git a/src/technologies/l.json b/src/technologies/l.json index 5fffdd9c4..d4b42ef8a 100644 --- a/src/technologies/l.json +++ b/src/technologies/l.json @@ -622,8 +622,8 @@ "_linkedin_data_partner_id": "", "_linkedin_partner_id": "" }, - "scripts": "_linkedin_partner_id", "scriptSrc": "snap\\.licdn\\.com/li\\.lms-analytics/insight\\.min\\.js", + "scripts": "_linkedin_partner_id", "website": "https://business.linkedin.com/marketing-solutions/insight-tag" }, "Linkedin Sign-in": { @@ -912,6 +912,23 @@ "scriptSrc": "gdpr\\.privacymanager\\.io", "website": "https://liveramp.com/our-platform/preference-consent-management" }, + "LiveSession": { + "cats": [ + 10 + ], + "description": "LiveSession helps increase conversion rates using session replays, and event-based product analytics.", + "icon": "LiveSession.svg", + "pricing": [ + "low", + "freemium", + "recurring" + ], + "saas": true, + "scriptSrc": [ + "cdn\\.livesession\\.io" + ], + "website": "https://livesession.io/" + }, "LiveStreet CMS": { "cats": [ 1 @@ -1620,22 +1637,5 @@ "implies": "YouTube", "oss": true, "website": "https://github.com/paulirish/lite-youtube-embed" - }, - "LiveSession": { - "cats": [ - 10 - ], - "description": "LiveSession helps increase conversion rates using session replays, and event-based product analytics.", - "icon": "LiveSession.svg", - "scriptSrc": [ - "cdn\\.livesession\\.io" - ], - "website": "https://livesession.io/", - "saas": true, - "pricing": [ - "low", - "freemium", - "recurring" - ] } -} +} \ No newline at end of file diff --git a/src/technologies/m.json b/src/technologies/m.json index d043b9085..c27f946d6 100644 --- a/src/technologies/m.json +++ b/src/technologies/m.json @@ -231,6 +231,18 @@ "saas": true, "website": "https://www.magazord.com.br" }, + "MageWorx Search Autocomplete": { + "cats": [ + 29 + ], + "description": "MageWorx Search Autocomplete extension offers an AJAX-based popup window that displays and updates relevant search results while a customer forms his or her query.", + "dom": "link[href*='MageWorx_SearchSuiteAutocomplete']", + "icon": "MageWorx.svg", + "oss": true, + "requires": "Magento", + "scriptSrc": "MageWorx_SearchSuiteAutocomplete", + "website": "https://github.com/mageworx/search-suite-autocomplete" + }, "Magento": { "cats": [ 6 @@ -267,18 +279,6 @@ ], "website": "https://magento.com" }, - "MageWorx Search Autocomplete": { - "cats": [ - 29 - ], - "description": "MageWorx Search Autocomplete extension offers an AJAX-based popup window that displays and updates relevant search results while a customer forms his or her query.", - "icon": "MageWorx.svg", - "requires": "Magento", - "dom":"link[href*='MageWorx_SearchSuiteAutocomplete']", - "oss": true, - "scriptSrc": "MageWorx_SearchSuiteAutocomplete", - "website": "https://github.com/mageworx/search-suite-autocomplete" - }, "Magisto": { "cats": [ 14 @@ -540,8 +540,8 @@ "js": { "mapboxgl.version": "^(.+)$\\;version:\\1\\;confidence:0" }, - "scriptSrc": "mapbox-gl\\.js", "oss": true, + "scriptSrc": "mapbox-gl\\.js", "website": "https://github.com/mapbox/mapbox-gl-js" }, "Mapp": { @@ -592,11 +592,11 @@ 35 ], "description": "Maptalks is a light and plugable JavaScript library for integrated 2D/3D maps.", - "icon": "Maptalks.png", "dom": "div.maptalks-wrapper", + "icon": "Maptalks.png", "js": { - "maptalks.GeoJSON": "", - "map._eventMap": "" + "map._eventMap": "", + "maptalks.GeoJSON": "" }, "oss": true, "website": "https://maptalks.org" @@ -1250,20 +1250,6 @@ }, "website": "https://www.eidosmedia.com/" }, - "metisMenu": { - "cats": [ - 59 - ], - "description": "metisMenu is a collapsible jQuery menu plugin.", - "implies": "jQuery", - "js": { - "metisMenu": "", - "MetisMenu": "" - }, - "scriptSrc": "(?:/|\\.)metisMenu(?:js)?(?:\\.min)?\\.js(?:\\?([\\d\\.]+))?\\;version:\\1", - "oss": true, - "website": "https://github.com/onokumus/metismenu" - }, "Metomic": { "cats": [ 67 @@ -1402,8 +1388,8 @@ "description": "The Microsoft Authentication Library for JavaScript enables both client-side and server-side JavaScript applications to authenticate users using Azure AD for work and school accounts (AAD), Microsoft personal accounts (MSA), and social identity providers like Facebook, Google, LinkedIn, Microsoft accounts, etc. through Azure AD B2C service.", "icon": "Microsoft.svg", "js": { - "msal.authorityInstance": "", "Msal.Authority": "", + "msal.authorityInstance": "", "msalConfig.auth": "" }, "oss": true, @@ -1628,10 +1614,10 @@ "cats": [ 22 ], - "implies": "Webmin", "headers": { "Server": "MiniServ/([\\d\\.]+)\\;version:\\1" }, + "implies": "Webmin", "oss": true, "website": "https://github.com/webmin/webmin/blob/master/miniserv.pl" }, @@ -2408,18 +2394,6 @@ "icon": "mycashflow.png", "website": "https://www.mycashflow.fi/" }, - "Myhkw player": { - "cats": [ - 5 - ], - "description": "Myhkw player is a website music player.", - "icon": "Myhkw player.png", - "js": { - "myhkplayerlist": "", - "myhk_player_songid": "" - }, - "website": "https://myhkw.cn" - }, "MyLiveChat": { "cats": [ 52 @@ -2518,6 +2492,18 @@ "saas": true, "website": "https://www.ionos.com" }, + "Myhkw player": { + "cats": [ + 5 + ], + "description": "Myhkw player is a website music player.", + "icon": "Myhkw player.png", + "js": { + "myhk_player_songid": "", + "myhkplayerlist": "" + }, + "website": "https://myhkw.cn" + }, "Mynetcap": { "cats": [ 1 @@ -2613,6 +2599,20 @@ "scripts": "localStorage\\.getItem\\('mdbook-(?:sidebar|theme)'\\)", "website": "https://github.com/rust-lang/mdBook" }, + "metisMenu": { + "cats": [ + 59 + ], + "description": "metisMenu is a collapsible jQuery menu plugin.", + "implies": "jQuery", + "js": { + "MetisMenu": "", + "metisMenu": "" + }, + "oss": true, + "scriptSrc": "(?:/|\\.)metisMenu(?:js)?(?:\\.min)?\\.js(?:\\?([\\d\\.]+))?\\;version:\\1", + "website": "https://github.com/onokumus/metismenu" + }, "microCMS": { "cats": [ 1 @@ -2791,4 +2791,4 @@ ], "website": "https://code.google.com/p/modwsgi" } -} +} \ No newline at end of file diff --git a/src/technologies/n.json b/src/technologies/n.json index a98bac66d..45161e2d1 100644 --- a/src/technologies/n.json +++ b/src/technologies/n.json @@ -729,7 +729,7 @@ "icon": "Nosto.svg", "js": { "Stackla": "", - "stacklaWidgetJsonp": "" + "stacklaWidgetJsonp": "" }, "pricing": [ "high", @@ -738,14 +738,14 @@ "saas": true, "scriptSrc": "\\.stackla\\.com/", "website": "https://www.nosto.com/products/visual-ugc/" - }, + }, "Notion": { "cats": [ 51 ], "description": "Notion is a collaboration platform with modified Markdown support that integrates kanban boards, tasks, wikis, and database.", - "icon": "Notion.svg", "dom": "html.notion-html", + "icon": "Notion.svg", "pricing": [ "freemium", "recurring", @@ -886,10 +886,10 @@ "description": "nopStation is a one stop ecommerce solution with custom integrations and custom built plugins based on custom tailored requirements on top of nopCommerce.", "dom": "a[href*='.nop-station.com/']", "icon": "nopStation.png", + "implies": "Microsoft ASP.NET", "requires": [ "nopCommerce" ], - "implies": "Microsoft ASP.NET", "website": "http://www.nop-station.com" }, "novomind iSHOP": { @@ -909,4 +909,4 @@ "saas": true, "website": "https://www.novomind.com/en/shopsystem/novomind-ishop-software" } -} +} \ No newline at end of file diff --git a/src/technologies/o.json b/src/technologies/o.json index 5408ccd7d..eb3f2e343 100644 --- a/src/technologies/o.json +++ b/src/technologies/o.json @@ -179,9 +179,9 @@ "description": "Oct8ne is a visual customer service software.", "icon": "Oct8ne.png", "js": { + "oct8ne.agentsAvailable": "", "oct8neApi": "", - "oct8neVars.pluginVersion": "([\\d\\.]+)\\;version:\\1", - "oct8ne.agentsAvailable": "" + "oct8neVars.pluginVersion": "([\\d\\.]+)\\;version:\\1" }, "pricing": [ "poa" diff --git a/src/technologies/p.json b/src/technologies/p.json index 920ee4235..8ac146d7c 100644 --- a/src/technologies/p.json +++ b/src/technologies/p.json @@ -98,40 +98,6 @@ ], "website": "https://phpfusion.com" }, - "Pixieset Website": { - "cats": [ - 1, - 51 - ], - "description": "Pixieset Website is a space to create your own beautiful photography website.", - "icon": "Pixieset.svg", - "meta": { - "generator": "^Pixieset$" - }, - "saas": true, - "pricing": [ - "freemium", - "low", - "recurring" - ], - "website": "https://pixieset.com" - }, - "Pixieset Store": { - "cats": [ - 6 - ], - "description": "Pixieset Store lets you sell professional print products, digital downloads, and other items directly from your galleries.", - "icon": "Pixieset.svg", - "js": { - "PixiesetProductEditor": "", - "PixiesetProductOptionSelection": "" - }, - "saas": true, - "pricing": [ - "payg" - ], - "website": "https://pixieset.com" - }, "PIXIjs": { "cats": [ 25 @@ -1478,6 +1444,40 @@ "scriptSrc": "/wp-content/plugins/pixelyoursite/", "website": "https://www.pixelyoursite.com" }, + "Pixieset Store": { + "cats": [ + 6 + ], + "description": "Pixieset Store lets you sell professional print products, digital downloads, and other items directly from your galleries.", + "icon": "Pixieset.svg", + "js": { + "PixiesetProductEditor": "", + "PixiesetProductOptionSelection": "" + }, + "pricing": [ + "payg" + ], + "saas": true, + "website": "https://pixieset.com" + }, + "Pixieset Website": { + "cats": [ + 1, + 51 + ], + "description": "Pixieset Website is a space to create your own beautiful photography website.", + "icon": "Pixieset.svg", + "meta": { + "generator": "^Pixieset$" + }, + "pricing": [ + "freemium", + "low", + "recurring" + ], + "saas": true, + "website": "https://pixieset.com" + }, "Pixlee": { "cats": [ 96 @@ -1668,14 +1668,14 @@ "cats": [ 14 ], + "css": "--plyr-progress", "description": "Plyr is a simple, lightweight, accessible and customizable HTML5, YouTube and Vimeo media player that supports modern browsers.", "icon": "Plyr.png", - "css": "--plyr-progress", "js": { "Plyr": "" }, - "scriptSrc": "cdn\\.plyr\\.io/([0-9.]+)/.+\\.js\\;version:\\1", "oss": true, + "scriptSrc": "cdn\\.plyr\\.io/([0-9.]+)/.+\\.js\\;version:\\1", "website": "https://plyr.io" }, "Po.st": { @@ -2062,36 +2062,36 @@ "scriptSrc": "js/prediggo/(?:[\\w]+)\\.js", "website": "https://prediggo.com" }, + "Prefix-Free": { + "cats": [ + 19 + ], + "icon": "Prefix-Free.png", + "js": { + "PrefixFree": "" + }, + "scriptSrc": "prefixfree\\.js", + "website": "https://leaverou.github.io/prefixfree/" + }, "Premio Chaty": { "cats": [ 87 ], "description": "Chat with your website visitors via their favorite channels with Chaty by Premio.", "icon": "Premio.png", - "requires": "WordPress", "js": { - "chaty_settings.object_settings": "", - "chaty_settings.chaty_widgets": "" + "chaty_settings.chaty_widgets": "", + "chaty_settings.object_settings": "" }, - "scriptSrc": "/wp-content/plugins/chaty/", - "saas": true, "pricing": [ "low", "recurring" ], + "requires": "WordPress", + "saas": true, + "scriptSrc": "/wp-content/plugins/chaty/", "website": "https://premio.io/downloads/chaty" }, - "Prefix-Free": { - "cats": [ - 19 - ], - "icon": "Prefix-Free.png", - "js": { - "PrefixFree": "" - }, - "scriptSrc": "prefixfree\\.js", - "website": "https://leaverou.github.io/prefixfree/" - }, "Press Customizr": { "cats": [ 80 diff --git a/src/technologies/r.json b/src/technologies/r.json index 721d20f13..37113ed3f 100644 --- a/src/technologies/r.json +++ b/src/technologies/r.json @@ -423,7 +423,7 @@ }, "div[id*='react-root'], span[id*='react-']": { "exists": "" - } + } }, "html": "<[^>]+data-react", "icon": "React.svg", @@ -1520,12 +1520,12 @@ "js": { "rive.Rive": "" }, - "saas": true, "pricing": [ "freemium", "payg", "recurring" ], + "saas": true, "website": "https://rive.app" }, "Roadiz CMS": { @@ -1847,4 +1847,4 @@ "scripts": "/recaptcha/api\\.js", "website": "https://www.google.com/recaptcha/" } -} +} \ No newline at end of file diff --git a/src/technologies/s.json b/src/technologies/s.json index b07529b6e..39813e8d6 100644 --- a/src/technologies/s.json +++ b/src/technologies/s.json @@ -350,14 +350,14 @@ ], "description": "SabaVision, one of the core products of SabaIdea, is Iran's largest online advertising agency.", "icon": "SabaVision.png", - "meta": { - "sabavision_zone": "" - }, "js": { - "sabaVisionWebsitePage": "", - "sabaVisionWebsiteID": "", "SabavisionElement": "", - "__SABAVISION_GET_ADD_TIMEOUT": "" + "__SABAVISION_GET_ADD_TIMEOUT": "", + "sabaVisionWebsiteID": "", + "sabaVisionWebsitePage": "" + }, + "meta": { + "sabavision_zone": "" }, "website": "https://www.sabavision.com" }, @@ -787,8 +787,8 @@ 27 ], "description": "Sass is an extension of CSS that enables you to use things like variables, nested rules, inline imports and more.", - "icon": "Sass.svg", "dom": "link[href*='/index.scss']", + "icon": "Sass.svg", "website": "https://sass-lang.com" }, "Satori": { @@ -2683,19 +2683,19 @@ 1 ], "description": "SiteManager is a collaborative no-code/low-code web design platform for agencies and marketing teams.", - "icon": "SiteManager.svg", "dom": "link[href*='.sitemn.gr/']", - "requires": "PHP", + "icon": "SiteManager.svg", "js": { - "SM_Modal": "\\;confidence:50", - "SM_CookiesModal": "\\;confidence:50" + "SM_CookiesModal": "\\;confidence:50", + "SM_Modal": "\\;confidence:50" }, - "scriptSrc": "s\\d+\\.sitemn\\.gr/", - "saas": true, "pricing": [ "low", "recurring" ], + "requires": "PHP", + "saas": true, + "scriptSrc": "s\\d+\\.sitemn\\.gr/", "website": "https://www.sitemanager.io" }, "SiteMinder": { @@ -5480,4 +5480,4 @@ }, "website": "https://styled-components.com" } -} +} \ No newline at end of file diff --git a/src/technologies/t.json b/src/technologies/t.json index f77de7047..04973ef58 100644 --- a/src/technologies/t.json +++ b/src/technologies/t.json @@ -1,4 +1,12 @@ { + "T-Soft": { + "cats": [ + 6 + ], + "html": "", + "icon": "Tsoft.png", + "website": "https://www.tsoft.com.tr/" + }, "T1 Comercios": { "cats": [ 19 @@ -8,10 +16,10 @@ "meta": { "generator": "^T1COMERCIOS$" }, - "saas": true, "pricing": [ "freemium" ], + "saas": true, "website": "https://www.t1comercios.com" }, "T1 Envios": { @@ -23,10 +31,10 @@ "meta": { "generator": "^T1ENVIOS$" }, - "saas": true, "pricing": [ "payg" ], + "saas": true, "website": "https://t1envios.com" }, "T1 Paginas": { @@ -43,11 +51,11 @@ "meta": { "generator": "^T1PAGINAS$" }, - "saas": true, "pricing": [ "high", "recurring" ], + "saas": true, "website": "https://t1paginas.com" }, "T1 Pagos": { @@ -59,20 +67,12 @@ "meta": { "generator": "^T1PAGOS$" }, - "saas": true, "pricing": [ "payg" ], + "saas": true, "website": "https://www.t1pagos.com" }, - "T-Soft": { - "cats": [ - 6 - ], - "html": "", - "icon": "Tsoft.png", - "website": "https://www.tsoft.com.tr/" - }, "THG Ingenuity": { "cats": [ 6 @@ -458,28 +458,28 @@ ], "description": "Tallentor is a subscription-based software website analytics, heatmap, channel chat intergration.", "icon": "Tallentor.png", - "scriptSrc": "tallentor\\.com/js/script_tracker\\.js", - "saas": true, "pricing": [ "low", "recurring" ], + "saas": true, + "scriptSrc": "tallentor\\.com/js/script_tracker\\.js", "website": "https://tallentor.com" }, "Tallentor Widget": { "cats": [ 52 ], - "description": "Tallentor is a subscription-based software website analytics, heatmap, channel chat intergration.", - "icon": "Tallentor.png", "cookies": { "tallentor_widget": "" }, - "saas": true, + "description": "Tallentor is a subscription-based software website analytics, heatmap, channel chat intergration.", + "icon": "Tallentor.png", "pricing": [ "low", "recurring" ], + "saas": true, "website": "https://tallentor.com" }, "Tamago": { @@ -697,17 +697,17 @@ 6 ], "description": "Tebex specialises in providing gcommerce solutions for online games.", - "icon": "Tebex.svg", - "requires": "Cart Functionality", - "implies": [ - "MySQL", - "Sass" - ], "headers": { "tb-cache-country": "\\;confidence:33", "tb-cache-group": "\\;confidence:34", "tb-node": "\\;confidence:33" }, + "icon": "Tebex.svg", + "implies": [ + "MySQL", + "Sass" + ], + "requires": "Cart Functionality", "saas": true, "website": "https://www.tebex.io" }, @@ -907,6 +907,23 @@ "scriptSrc": "\\.thehotelsnetwork\\.com/", "website": "https://thehotelsnetwork.com" }, + "The SEO Framework": { + "cats": [ + 54, + 87 + ], + "description": "The SEO Framework is the only WordPress plugin that can intelligently generate critical SEO meta tags by reading your WordPress environment.", + "html": "