diff --git a/src/drivers/webextension/images/icons/HTTP2.svg b/src/drivers/webextension/images/icons/HTTP2.svg index 9aa163146..07fe16154 100644 --- a/src/drivers/webextension/images/icons/HTTP2.svg +++ b/src/drivers/webextension/images/icons/HTTP2.svg @@ -1 +1,17 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + diff --git a/src/drivers/webextension/images/icons/HTTP3.svg b/src/drivers/webextension/images/icons/HTTP3.svg index 8bce779cd..c94673369 100644 --- a/src/drivers/webextension/images/icons/HTTP3.svg +++ b/src/drivers/webextension/images/icons/HTTP3.svg @@ -1,17 +1,10 @@ - - + - - - - - - diff --git a/src/technologies/a.json b/src/technologies/a.json index a3ddd8b29..344e4b94e 100644 --- a/src/technologies/a.json +++ b/src/technologies/a.json @@ -208,6 +208,20 @@ "scriptSrc": "\\.ari-secure\\.com/", "website": "https://arinet.com" }, + "ASP.NET Boilerplate": { + "cats": [ + 18 + ], + "description": "ASP.NET Boilerplate is a general purpose application framework especially designed for new modern web applications. It uses already familiar tools and implements best practices around them to provide you a SOLID development experience.", + "icon": "aspnetboilerplate.png", + "implies": "Microsoft ASP.NET", + "js": { + "abp.localization": "", + "abp.toAbsAppPath": "" + }, + "oss": true, + "website": "https://www.aspnetboilerplate.com" + }, "AT Internet Analyzer": { "cats": [ 10 @@ -2825,6 +2839,21 @@ ], "website": "https://angularjs.org" }, + "Animate.css": { + "cats": [ + 66 + ], + "description": "Animate.css is a ready-to-use library collection of CSS3 animation effects.", + "dom": { + "link[href*='animate']": { + "attributes": { + "href": "([\\d\\.]+)?/animate\\.min\\.css\\;version:\\1" + } + } + }, + "oss": true, + "website": "https://animate.style" + }, "AnswerDash": { "cats": [ 5 @@ -3522,20 +3551,6 @@ "text": "\\Asendia\\b", "website": "https://www.asendia.com" }, - "ASP.NET Boilerplate": { - "cats": [ - 18 - ], - "description": "ASP.NET Boilerplate is a general purpose application framework especially designed for new modern web applications. It uses already familiar tools and implements best practices around them to provide you a SOLID development experience.", - "icon": "aspnetboilerplate.png", - "website": "https://www.aspnetboilerplate.com", - "js": { - "abp.toAbsAppPath": "", - "abp.localization": "" - }, - "oss": true, - "implies":"Microsoft ASP.NET" - }, "Astra": { "cats": [ 80 @@ -4423,21 +4438,6 @@ "scriptSrc": "\\.amocrm\\.(?:ru|com)", "website": "https://www.amocrm.com" }, - "Animate.css": { - "cats": [ - 66 - ], - "description": "Animate.css is a ready-to-use library collection of CSS3 animation effects.", - "dom": { - "link[href*='animate']": { - "attributes": { - "href": "([\\d\\.]+)?/animate\\.min\\.css\\;version:\\1" - } - } - }, - "oss": true, - "website": "https://animate.style" - }, "anime.js": { "cats": [ 25 @@ -4460,4 +4460,4 @@ "oss": true, "website": "http://augmented-ui.com" } -} +} \ No newline at end of file diff --git a/src/technologies/c.json b/src/technologies/c.json index 958966a00..2de85d850 100644 --- a/src/technologies/c.json +++ b/src/technologies/c.json @@ -527,6 +527,24 @@ "url": "/(?:cart|order|basket|trolley|bag|shoppingbag|checkout)", "website": "https://www.wappalyzer.com/technologies/ecommerce/cart-functionality" }, + "Cart.com": { + "cats": [ + 6 + ], + "description": "Cart.com is an ecommerce platform built for high volume online stores and complex products with features such as multi-store management.", + "dom": "p.AmeriCommerce-powered-by-link > a[href*='.americommerce.com/'][target='_blank']", + "icon": "Cart.com.svg", + "js": { + "AC.storeDomain": "" + }, + "pricing": [ + "mid", + "recurring" + ], + "saas": true, + "scriptSrc": "\\.americommerce\\.com/", + "website": "https://www.americommerce.com" + }, "Cart.js": { "cats": [ 59 @@ -1410,12 +1428,12 @@ ], "description": "ClickCease is an ad fraud and click-fraud detection and protection service software.", "icon": "ClickCease.svg", - "scriptSrc": "\\.clickcease\\.com/monitor/", - "saas": true, "pricing": [ "payg", "recurring" ], + "saas": true, + "scriptSrc": "\\.clickcease\\.com/monitor/", "website": "https://www.clickcease.com" }, "ClickDimensions": { @@ -1557,11 +1575,11 @@ 47 ], "description": "Clockwork is a development tool for PHP available right in your browser.", - "icon": "default.svg", - "implies": "PHP", "headers": { "x-clockwork-version": "^([\\d\\.]+)$\\;version:\\1" }, + "icon": "default.svg", + "implies": "PHP", "oss": true, "website": "https://github.com/underground-works/clockwork-app" }, @@ -3565,23 +3583,5 @@ "oss": true, "scriptSrc": "(?:/([\\d\\.-]+))?/crypto-js(?:\\.min)?\\.js\\;version:\\1", "website": "https://github.com/brix/crypto-js" - }, - "Cart.com": { - "cats": [ - 6 - ], - "description": "Cart.com is an ecommerce platform built for high volume online stores and complex products with features such as multi-store management.", - "dom": "p.AmeriCommerce-powered-by-link > a[href*='.americommerce.com/'][target='_blank']", - "icon": "Cart.com.svg", - "js": { - "AC.storeDomain": "" - }, - "pricing": [ - "mid", - "recurring" - ], - "saas": true, - "scriptSrc": "\\.americommerce\\.com/", - "website": "https://www.americommerce.com" } -} +} \ No newline at end of file diff --git a/src/technologies/d.json b/src/technologies/d.json index 3ad569872..ea17d82a2 100644 --- a/src/technologies/d.json +++ b/src/technologies/d.json @@ -12,6 +12,22 @@ "scriptSrc": "/d3(?:\\. v\\d+)?(?:\\.min)?\\.js", "website": "http://d3js.org" }, + "DDoS-Guard": { + "cats": [ + 16 + ], + "description": "DDoS-Guard is a Russian Internet infrastructure company which provides DDoS protection, content delivery network services, and web hosting services.", + "headers": { + "server": "^ddos-guard$" + }, + "icon": "DDoS-Guard.svg", + "pricing": [ + "freemium", + "low", + "recurring" + ], + "website": "https://ddos-guard.net" + }, "DERAK.CLOUD": { "cats": [ 31 @@ -1332,8 +1348,8 @@ "payg", "recurring" ], - "scriptSrc": "\\.getdrip\\.com/", "saas": true, + "scriptSrc": "\\.getdrip\\.com/", "website": "https://www.drip.com" }, "Drop A Hint": { @@ -1663,22 +1679,6 @@ "website": "https://db-ip.com/", "xhr": "api\\.db-ip\\.com" }, - "DDoS-Guard": { - "cats": [ - 16 - ], - "description": "DDoS-Guard is a Russian Internet infrastructure company which provides DDoS protection, content delivery network services, and web hosting services.", - "icon": "DDoS-Guard.svg", - "headers": { - "server": "^ddos-guard$" - }, - "pricing": [ - "freemium", - "low", - "recurring" - ], - "website": "https://ddos-guard.net" - }, "decimal.js": { "cats": [ 59 diff --git a/src/technologies/e.json b/src/technologies/e.json index 4ee11d296..624069793 100644 --- a/src/technologies/e.json +++ b/src/technologies/e.json @@ -621,15 +621,15 @@ "description": "Ematic Solutions is part of Ematic Group and started to revolve around transforming email marketing into an ROI machine.", "icon": "Ematic Solutions.svg", "js": { - "ematics": "", "EmaticsObject": "", "ematicApikey": "", + "ematics": "", "ematicsSubscribe": "" }, - "saas": true, "pricing": [ "poa" ], + "saas": true, "website": "https://www.ematicsolutions.com" }, "EmbedPlus": { diff --git a/src/technologies/f.json b/src/technologies/f.json index 35fa0500d..5c51725e8 100644 --- a/src/technologies/f.json +++ b/src/technologies/f.json @@ -651,21 +651,21 @@ ], "cpe": "cpe:2.3:a:google:firebase_cloud_messaging:*:*:*:*:*:*:*:*", "description": "Firebase is a Google-backed application development software that enables developers to develop iOS, Android and Web apps.", - "icon": "Firebase.svg", "headers": { "vary": "x-fh-requested-host" }, + "icon": "Firebase.svg", "js": { "firebase.SDK_VERSION": "([\\d.]+)$\\;version:\\1" }, - "scriptSrc": [ - "/(?:([\\d.]+)/)?firebase(?:\\.min)?\\.js\\;version:\\1", - "/firebasejs/([\\d.]+)/firebase\\;version:\\1" - ], "pricing": [ "freemium", "payg" ], + "scriptSrc": [ + "/(?:([\\d.]+)/)?firebase(?:\\.min)?\\.js\\;version:\\1", + "/firebasejs/([\\d.]+)/firebase\\;version:\\1" + ], "website": "https://firebase.google.com" }, "Fireblade": { @@ -879,8 +879,8 @@ "js": { "Flickity": "" }, - "scriptSrc": "flickity(?:/|@)([\\d\\.]+).+flickity(?:\\.pkgd)?(?:\\.min)?\\.js\\;version:\\1", "oss": true, + "scriptSrc": "flickity(?:/|@)([\\d\\.]+).+flickity(?:\\.pkgd)?(?:\\.min)?\\.js\\;version:\\1", "website": "https://flickity.metafizzy.co" }, "Flits": { diff --git a/src/technologies/h.json b/src/technologies/h.json index f27fe924f..649484715 100644 --- a/src/technologies/h.json +++ b/src/technologies/h.json @@ -64,6 +64,16 @@ "icon": "HP.svg", "website": "http://hp.com" }, + "HSTS": { + "cats": [ + 16 + ], + "description": "HTTP Strict Transport Security (HSTS) informs browsers that the site should only be accessed using HTTPS.", + "headers": { + "Strict-Transport-Security": "" + }, + "website": "https://www.rfc-editor.org/rfc/rfc6797#section-6.1" + }, "HTTP/2": { "cats": [ 19 @@ -78,10 +88,10 @@ "website": "https://http2.github.io" }, "HTTP/3": { - "description": "HTTP/3 is the third major version of the Hypertext Transfer Protocol used to exchange information on the World Wide Web.", "cats": [ 19 ], + "description": "HTTP/3 is the third major version of the Hypertext Transfer Protocol used to exchange information on the World Wide Web.", "excludes": "HTTP/2", "headers": { "Alt-Svc": "h3", @@ -1467,15 +1477,5 @@ "onetime" ], "website": "https://hyva.io/" - }, - "HSTS": { - "description": "HTTP Strict Transport Security (HSTS) informs browsers that the site should only be accessed using HTTPS.", - "cats": [ - 16 - ], - "headers": { - "Strict-Transport-Security": "" - }, - "website": "https://www.rfc-editor.org/rfc/rfc6797#section-6.1" } -} +} \ No newline at end of file diff --git a/src/technologies/i.json b/src/technologies/i.json index 1304d67ec..510627547 100644 --- a/src/technologies/i.json +++ b/src/technologies/i.json @@ -522,17 +522,17 @@ 5 ], "description": "Infogram is a web-based data visualisation and infographics platform.", - "icon": "Infogram.svg", "dom": "iframe[src*='.infogram.com/']", + "icon": "Infogram.svg", "js": { "InfogramEmbeds": "" }, - "saas": true, "pricing": [ "freemium", "low", "recurring" ], + "saas": true, "website": "https://infogram.com" }, "Infolinks": { @@ -1114,12 +1114,12 @@ "js": { "ihfJquery": "" }, - "scriptSrc": "\\.idxhome\\.com/", - "saas": true, "pricing": [ "mid", "recurring" ], + "saas": true, + "scriptSrc": "\\.idxhome\\.com/", "website": "https://www.ihomefinder.com" }, "iPresta": { diff --git a/src/technologies/j.json b/src/technologies/j.json index eecafafb1..4fb24760a 100644 --- a/src/technologies/j.json +++ b/src/technologies/j.json @@ -6,10 +6,10 @@ "cpe": "cpe:2.3:a:j2store:j2store:*:*:*:*:*:joomla\\!:*:*", "description": "J2Store is a Joomla shopping cart and ecommerce extension.", "icon": "j2store.png", + "implies": "Joomla", "js": { "j2storeURL": "" }, - "implies": "Joomla", "pricing": [ "onetime", "freemium", diff --git a/src/technologies/l.json b/src/technologies/l.json index 4bae7da7d..24e03d080 100644 --- a/src/technologies/l.json +++ b/src/technologies/l.json @@ -1059,15 +1059,15 @@ 18, 19 ], - "html": "<[^>]{1,512}\\bwire:", "description": "Livewire is a full-stack Laravel framework for building dynamic interfaces.", + "html": "<[^>]{1,512}\\bwire:", "icon": "Livewire.svg", "implies": "Laravel", "js": { "livewire": "" }, - "scriptSrc": "livewire(?:\\.min)?\\.js", "oss": true, + "scriptSrc": "livewire(?:\\.min)?\\.js", "website": "https://laravel-livewire.com" }, "Loadable-Components": { diff --git a/src/technologies/m.json b/src/technologies/m.json index 9b1c5c92e..a63787d1c 100644 --- a/src/technologies/m.json +++ b/src/technologies/m.json @@ -2984,4 +2984,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 375c6ddd2..d2c6183e5 100644 --- a/src/technologies/n.json +++ b/src/technologies/n.json @@ -504,6 +504,23 @@ ], "website": "https://www.nexive.it" }, + "Next Total": { + "cats": [ + 6 + ], + "description": "Next is leveraging the expertise, infrastructure and software it has developed for its own online business to provide a third-party ecommerce outsourcing service named Total Platform.", + "icon": "Next Total.svg", + "js": { + "NextBasket.NextUnlimited": "", + "NextFavourites.Busy": "", + "NextFavourites.Data.ShoppingLists": "" + }, + "pricing": [ + "poa" + ], + "scriptSrc": "\\.nextdirect\\.com/", + "website": "https://www.next.co.uk" + }, "Next.js": { "cats": [ 18, @@ -526,15 +543,6 @@ }, "website": "https://nextjs.org" }, - "Nextdoor Ads": { - "cats": [ - 36 - ], - "description": "Nextdoor Ads is an easy-to-use expansion of Nextdoor’s proprietary self-serve campaign management platform, designed to help small and medium-sized businesses (SMBs) advertise on Nextdoor.", - "icon": "Nextdoor Ads.png", - "scriptSrc": "ads\\.nextdoor\\.com/", - "website": "https://help.nextdoor.com/s/article/About-Neighborhood-Ad-Center-NAC-Conversion-Pixel" - }, "NextGEN Gallery": { "cats": [ 7, @@ -550,6 +558,15 @@ "scriptSrc": "/nextgen-gallery/js/", "website": "https://www.imagely.com/wordpress-gallery-plugin" }, + "Nextdoor Ads": { + "cats": [ + 36 + ], + "description": "Nextdoor Ads is an easy-to-use expansion of Nextdoor’s proprietary self-serve campaign management platform, designed to help small and medium-sized businesses (SMBs) advertise on Nextdoor.", + "icon": "Nextdoor Ads.png", + "scriptSrc": "ads\\.nextdoor\\.com/", + "website": "https://help.nextdoor.com/s/article/About-Neighborhood-Ad-Center-NAC-Conversion-Pixel" + }, "Nextsale": { "cats": [ 5, @@ -569,23 +586,6 @@ "scriptSrc": "(?:api|sdk)\\.nextsale\\.io/", "website": "https://nextsale.io" }, - "Next Total": { - "cats": [ - 6 - ], - "description": "Next is leveraging the expertise, infrastructure and software it has developed for its own online business to provide a third-party ecommerce outsourcing service named Total Platform.", - "icon": "Next Total.svg", - "js": { - "NextBasket.NextUnlimited": "", - "NextFavourites.Busy": "", - "NextFavourites.Data.ShoppingLists": "" - }, - "scriptSrc": "\\.nextdirect\\.com/", - "pricing": [ - "poa" - ], - "website": "https://www.next.co.uk" - }, "Nginx": { "cats": [ 22, diff --git a/src/technologies/o.json b/src/technologies/o.json index 65f884d59..cdae7ec94 100644 --- a/src/technologies/o.json +++ b/src/technologies/o.json @@ -472,12 +472,12 @@ 5 ], "description": "Omny Studio is a podcast hosting solution, which enables radio stations and enterprises to manage, monetize, publish, share, edit and analyze audio episodes.", - "icon": "Omny Studio.svg", "dom": "iframe[src*='//omny.fm/shows/']", - "saas": true, + "icon": "Omny Studio.svg", "pricing": [ "poa" ], + "saas": true, "website": "https://omnystudio.com" }, "Omurga Sistemi": { @@ -738,6 +738,16 @@ }, "website": "http://open-classifieds.com" }, + "Open Graph": { + "cats": [ + 19 + ], + "description": "Open Graph is a protocol that is used to integrate any web page into the social graph.", + "dom": "meta[property*='og:']", + "icon": "Open Graph.png", + "oss": true, + "website": "https://ogp.me" + }, "Open Journal Systems": { "cats": [ 50 @@ -836,16 +846,6 @@ "oss": true, "website": "http://openelement.uk" }, - "Open Graph": { - "cats": [ - 19 - ], - "description": "Open Graph is a protocol that is used to integrate any web page into the social graph.", - "icon": "Open Graph.png", - "dom": "meta[property*='og:']", - "oss": true, - "website": "https://ogp.me" - }, "OpenGSE": { "cats": [ 22 diff --git a/src/technologies/p.json b/src/technologies/p.json index a3fb45cd3..478548ff3 100644 --- a/src/technologies/p.json +++ b/src/technologies/p.json @@ -1218,6 +1218,22 @@ "saas": true, "website": "https://brands.photoshelter.com" }, + "PhotoSwipe": { + "cats": [ + 7, + 59 + ], + "description": "PhotoSwipe is an open-source gallery to support JavaScript-based image zooming.", + "icon": "PhotoSwipe.png", + "js": { + "PhotoSwipe": "", + "PhotoSwipeUI_Default": "", + "photoswipeParseHash": "" + }, + "oss": true, + "scriptSrc": "photoswipe/([\\d\\.]+)/photoswipe\\.min\\.js\\;version:\\1", + "website": "https://photoswipe.com" + }, "Photoslurp": { "cats": [ 96 @@ -1237,22 +1253,6 @@ "saas": true, "website": "https://hi.photoslurp.com" }, - "PhotoSwipe": { - "cats": [ - 7, - 59 - ], - "description": "PhotoSwipe is an open-source gallery to support JavaScript-based image zooming.", - "icon": "PhotoSwipe.png", - "js": { - "PhotoSwipe": "", - "PhotoSwipeUI_Default": "", - "photoswipeParseHash": "" - }, - "scriptSrc": "photoswipe/([\\d\\.]+)/photoswipe\\.min\\.js\\;version:\\1", - "oss": true, - "website": "https://photoswipe.com" - }, "Phusion Passenger": { "cats": [ 22 @@ -2616,6 +2616,9 @@ "cats": [ 9 ], + "cookies": { + "pterodactyl_session": "" + }, "description": "Pterodactyl Panel is a free, open-source game server management panel built with PHP, React, and Go.", "icon": "Pterodactyl Panel.svg", "implies": [ @@ -2624,9 +2627,6 @@ "React", "Laravel" ], - "cookies": { - "pterodactyl_session": "" - }, "oss": true, "website": "https://pterodactyl.io" }, diff --git a/src/technologies/r.json b/src/technologies/r.json index dbfe63695..1c8e96d7d 100644 --- a/src/technologies/r.json +++ b/src/technologies/r.json @@ -1891,11 +1891,11 @@ 14 ], "description": "Rumble is a Canadian video-streaming platform that presents itself as an alternative to YouTube.", - "icon": "Rumble.svg", "dom": "iframe[src*='//rumble.com/']", + "icon": "Rumble.svg", "js": { - "Rumble.resize": "", - "Rumble.gdpr": "" + "Rumble.gdpr": "", + "Rumble.resize": "" }, "website": "https://rumble.com" }, diff --git a/src/technologies/s.json b/src/technologies/s.json index 416f9fada..247a5bc96 100644 --- a/src/technologies/s.json +++ b/src/technologies/s.json @@ -1016,6 +1016,24 @@ }, "website": "http://www.seamlesscms.com" }, + "SearchFit": { + "cats": [ + 6 + ], + "description": "Searchfit provides top ecommerce software, solutions and ecommerce website design for enterprise and mid-level retailers.", + "icon": "SearchFit.svg", + "js": { + "SFUI.Checkout": "" + }, + "meta": { + "generation-copyright": "by\\sSearchFit\\sShopping\\sCart\\sv([\\d\\.]+)\\;version:\\1" + }, + "pricing": [ + "poa" + ], + "saas": true, + "website": "https://www.searchfit.com" + }, "Searchanise": { "cats": [ 29 @@ -1034,24 +1052,6 @@ "scriptSrc": "searchanise(?:-.+\\.kxcdn)?\\.com/", "website": "https://start.searchanise.com" }, - "SearchFit": { - "cats": [ - 6 - ], - "description": "Searchfit provides top ecommerce software, solutions and ecommerce website design for enterprise and mid-level retailers.", - "icon": "SearchFit.svg", - "meta": { - "generation-copyright": "by\\sSearchFit\\sShopping\\sCart\\sv([\\d\\.]+)\\;version:\\1" - }, - "js": { - "SFUI.Checkout": "" - }, - "saas": true, - "pricing": [ - "poa" - ], - "website": "https://www.searchfit.com" - }, "Searchspring": { "cats": [ 29 @@ -3138,12 +3138,12 @@ "description": "Skio helps brands on Shopify sell subscriptions without ripping their hair out.", "icon": "Skio.png", "implies": "Shopify", - "scriptSrc": "cdn\\.skio\\.com/", - "saas": true, "pricing": [ "mid", "recurring" ], + "saas": true, + "scriptSrc": "cdn\\.skio\\.com/", "website": "https://skio.com" }, "Sky-Shop": { @@ -4927,7 +4927,6 @@ 66 ], "description": "Storefront UI is an independent, Vue. js-based, library of UI components.", - "icon": "Storefront UI.svg", "dom": { "link[href*='/dist/sfui']": { "attributes": { @@ -4935,6 +4934,7 @@ } } }, + "icon": "Storefront UI.svg", "implies": "Vue.js", "oss": true, "website": "https://vuestorefront.io/storefront-ui" diff --git a/src/technologies/t.json b/src/technologies/t.json index c47728cc7..b7c5f94b2 100644 --- a/src/technologies/t.json +++ b/src/technologies/t.json @@ -1,18 +1,4 @@ { - "Triple Whale": { - "cats": [ - 10 - ], - "xhr": "triplewhale-pixel\\.web\\.app", - "saas": true, - "icon": "triplewhale.svg", - "website": "https://triplewhale.com/", - "description": "The Triple Whale platform combines centralization, visualization, and attribution into a dashboard that presents and illustrates KPIs in an actionable way.", - "pricing": [ - "mid", - "recurring" - ] - }, "T-Soft": { "cats": [ 6 @@ -87,6 +73,16 @@ "saas": true, "website": "https://www.t1pagos.com" }, + "TDesign": { + "cats": [ + 66 + ], + "description": "TDesign launched by Tencent contains rich and reusable design component resources, such as color system, text system, motion design, etc.", + "dom": ".t-button__text, .t-layout", + "icon": "TDesign.svg", + "scriptSrc": "tdesign\\.gtimg\\.com/", + "website": "https://tdesign.tencent.com" + }, "THG Ingenuity": { "cats": [ 6 @@ -623,16 +619,6 @@ "scriptSrc": "//embed\\.tawk\\.to", "website": "http://tawk.to" }, - "TDesign": { - "cats": [ - 66 - ], - "description": "TDesign launched by Tencent contains rich and reusable design component resources, such as color system, text system, motion design, etc.", - "icon": "TDesign.svg", - "dom": ".t-button__text, .t-layout", - "scriptSrc": "tdesign\\.gtimg\\.com/", - "website": "https://tdesign.tencent.com" - }, "Teachable": { "cats": [ 21 @@ -1763,11 +1749,12 @@ "description": "Tiledesk is the full-stack open-source Live Chat with built-in Chatbots, written in Node.js and Angular.", "icon": "Tiledesk.png", "js": { - "tiledesk": "", + "Tiledesk": "", "tileDeskAsyncInit": "", - "tiledeskSettings": "", - "Tiledesk": "" + "tiledesk": "", + "tiledeskSettings": "" }, + "oss": true, "pricing": [ "freemium", "low", @@ -1775,7 +1762,6 @@ "poa" ], "saas": true, - "oss": true, "website": "https://tiledesk.com" }, "Timeplot": { @@ -2214,6 +2200,20 @@ "scriptSrc": "tripadvisor\\.[\\w]+/WidgetEmbed", "website": "https://www.tripadvisor.com/Widgets" }, + "Triple Whale": { + "cats": [ + 10 + ], + "description": "The Triple Whale platform combines centralization, visualization, and attribution into a dashboard that presents and illustrates KPIs in an actionable way.", + "icon": "triplewhale.svg", + "pricing": [ + "mid", + "recurring" + ], + "saas": true, + "website": "https://triplewhale.com/", + "xhr": "triplewhale-pixel\\.web\\.app" + }, "TripleLift": { "cats": [ 36 @@ -2850,24 +2850,6 @@ "oss": true, "website": "https://typedoc.org" }, - "Typeform": { - "cats": [ - 73 - ], - "description": "Typeform is a Spanish online software as a service (SaaS) company that specialises in online form building and online surveys.", - "icon": "Typeform.png", - "js": { - "tf.createPopover": "", - "tf.createWidget": "" - }, - "scriptSrc": "embed\\.typeform\\.com/", - "saas": true, - "pricing": [ - "low", - "recurring" - ], - "website": "https://www.typeform.com" - }, "TypePad": { "cats": [ 11 @@ -2905,6 +2887,24 @@ "url": "/admin/login\\.php?referer=http%3A%2F%2F", "website": "http://typecho.org/" }, + "Typeform": { + "cats": [ + 73 + ], + "description": "Typeform is a Spanish online software as a service (SaaS) company that specialises in online form building and online surveys.", + "icon": "Typeform.png", + "js": { + "tf.createPopover": "", + "tf.createWidget": "" + }, + "pricing": [ + "low", + "recurring" + ], + "saas": true, + "scriptSrc": "embed\\.typeform\\.com/", + "website": "https://www.typeform.com" + }, "Typekit": { "cats": [ 17 @@ -3035,4 +3035,4 @@ "implies": "Node.js", "website": "https://totaljs.com" } -} +} \ No newline at end of file diff --git a/src/technologies/v.json b/src/technologies/v.json index 0c979403f..e450f15eb 100644 --- a/src/technologies/v.json +++ b/src/technologies/v.json @@ -877,6 +877,21 @@ ], "website": "https://vuejs.org" }, + "Vue2-animate": { + "cats": [ + 19 + ], + "description": "Vue2-animate is a Vue.js port of Animate.css.", + "dom": "link[href*='/vue2-animate.min.css']", + "icon": "vue.svg", + "implies": [ + "Vue.js", + "Sass", + "Animate.css" + ], + "oss": true, + "website": "https://github.com/asika32764/vue2-animate" + }, "VuePress": { "cats": [ 57 @@ -901,21 +916,6 @@ "oss": true, "website": "https://vuetifyjs.com" }, - "Vue2-animate": { - "cats": [ - 19 - ], - "description": "Vue2-animate is a Vue.js port of Animate.css.", - "icon": "vue.svg", - "dom": "link[href*='/vue2-animate.min.css']", - "implies": [ - "Vue.js", - "Sass", - "Animate.css" - ], - "oss": true, - "website": "https://github.com/asika32764/vue2-animate" - }, "vBulletin": { "cats": [ 2 diff --git a/src/technologies/y.json b/src/technologies/y.json index 86b108c14..46cfed63a 100644 --- a/src/technologies/y.json +++ b/src/technologies/y.json @@ -121,11 +121,11 @@ 88 ], "description": "YalinHost is a web hosting service provider.", - "icon": "YalinHost.png", "dns": { "NS": "\\.yalinhost\\.com", "SOA": "\\.yalinhost\\.com" }, + "icon": "YalinHost.png", "website": "https://yalinhost.com" }, "Yampi Checkout": {