diff --git a/src/drivers/webextension/images/icons/Adjust.svg b/src/drivers/webextension/images/icons/Adjust.svg new file mode 100644 index 000000000..d2ea27074 --- /dev/null +++ b/src/drivers/webextension/images/icons/Adjust.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/drivers/webextension/images/icons/Appian.png b/src/drivers/webextension/images/icons/Appian.png deleted file mode 100644 index caa3abc62..000000000 Binary files a/src/drivers/webextension/images/icons/Appian.png and /dev/null differ diff --git a/src/drivers/webextension/images/icons/Appian.svg b/src/drivers/webextension/images/icons/Appian.svg new file mode 100644 index 000000000..511a13926 --- /dev/null +++ b/src/drivers/webextension/images/icons/Appian.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/drivers/webextension/images/icons/Asgaros Forum.png b/src/drivers/webextension/images/icons/Asgaros Forum.png new file mode 100644 index 000000000..621ee97e5 Binary files /dev/null and b/src/drivers/webextension/images/icons/Asgaros Forum.png differ diff --git a/src/drivers/webextension/images/icons/Better Uptime.svg b/src/drivers/webextension/images/icons/Better Uptime.svg new file mode 100644 index 000000000..a136b6056 --- /dev/null +++ b/src/drivers/webextension/images/icons/Better Uptime.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/src/drivers/webextension/images/icons/BigTree CMS.svg b/src/drivers/webextension/images/icons/BigTree CMS.svg new file mode 100644 index 000000000..493628bc6 --- /dev/null +++ b/src/drivers/webextension/images/icons/BigTree CMS.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/drivers/webextension/images/icons/BoidCMS.svg b/src/drivers/webextension/images/icons/BoidCMS.svg new file mode 100644 index 000000000..18774d2ca --- /dev/null +++ b/src/drivers/webextension/images/icons/BoidCMS.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/src/drivers/webextension/images/icons/Bookeo.svg b/src/drivers/webextension/images/icons/Bookeo.svg new file mode 100644 index 000000000..1895c1687 --- /dev/null +++ b/src/drivers/webextension/images/icons/Bookeo.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/drivers/webextension/images/icons/CEMax.png b/src/drivers/webextension/images/icons/CEMax.png new file mode 100644 index 000000000..c2df863e9 Binary files /dev/null and b/src/drivers/webextension/images/icons/CEMax.png differ diff --git a/src/drivers/webextension/images/icons/Canny.svg b/src/drivers/webextension/images/icons/Canny.svg new file mode 100644 index 000000000..28b703bf5 --- /dev/null +++ b/src/drivers/webextension/images/icons/Canny.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/drivers/webextension/images/icons/DeskPro.svg b/src/drivers/webextension/images/icons/DeskPro.svg new file mode 100644 index 000000000..aed3f0047 --- /dev/null +++ b/src/drivers/webextension/images/icons/DeskPro.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/drivers/webextension/images/icons/FontServer.svg b/src/drivers/webextension/images/icons/FontServer.svg new file mode 100644 index 000000000..af0a84643 --- /dev/null +++ b/src/drivers/webextension/images/icons/FontServer.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/src/drivers/webextension/images/icons/GrapesJS.png b/src/drivers/webextension/images/icons/GrapesJS.png new file mode 100644 index 000000000..12786eecc Binary files /dev/null and b/src/drivers/webextension/images/icons/GrapesJS.png differ diff --git a/src/drivers/webextension/images/icons/Harbor.svg b/src/drivers/webextension/images/icons/Harbor.svg new file mode 100644 index 000000000..f85a28365 --- /dev/null +++ b/src/drivers/webextension/images/icons/Harbor.svg @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/drivers/webextension/images/icons/Jekyll.png b/src/drivers/webextension/images/icons/Jekyll.png deleted file mode 100644 index 453ffb2e7..000000000 Binary files a/src/drivers/webextension/images/icons/Jekyll.png and /dev/null differ diff --git a/src/drivers/webextension/images/icons/Jekyll.svg b/src/drivers/webextension/images/icons/Jekyll.svg new file mode 100644 index 000000000..e45dc52d5 --- /dev/null +++ b/src/drivers/webextension/images/icons/Jekyll.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/drivers/webextension/images/icons/KlickPages.svg b/src/drivers/webextension/images/icons/KlickPages.svg new file mode 100644 index 000000000..a29285bad --- /dev/null +++ b/src/drivers/webextension/images/icons/KlickPages.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/src/drivers/webextension/images/icons/Knockout.js.png b/src/drivers/webextension/images/icons/Knockout.js.png deleted file mode 100644 index 8e2523714..000000000 Binary files a/src/drivers/webextension/images/icons/Knockout.js.png and /dev/null differ diff --git a/src/drivers/webextension/images/icons/Knockout.js.svg b/src/drivers/webextension/images/icons/Knockout.js.svg new file mode 100644 index 000000000..ea84b6038 --- /dev/null +++ b/src/drivers/webextension/images/icons/Knockout.js.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/drivers/webextension/images/icons/Kontent.ai.svg b/src/drivers/webextension/images/icons/Kontent.ai.svg new file mode 100644 index 000000000..8e8a6d79c --- /dev/null +++ b/src/drivers/webextension/images/icons/Kontent.ai.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/drivers/webextension/images/icons/Kotlin.svg b/src/drivers/webextension/images/icons/Kotlin.svg new file mode 100644 index 000000000..e4023fd0a --- /dev/null +++ b/src/drivers/webextension/images/icons/Kotlin.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/src/drivers/webextension/images/icons/Ktor.svg b/src/drivers/webextension/images/icons/Ktor.svg new file mode 100644 index 000000000..1bf4a58cf --- /dev/null +++ b/src/drivers/webextension/images/icons/Ktor.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/src/drivers/webextension/images/icons/Leadfeeder.png b/src/drivers/webextension/images/icons/Leadfeeder.png new file mode 100644 index 000000000..8a67ad5c7 Binary files /dev/null and b/src/drivers/webextension/images/icons/Leadfeeder.png differ diff --git a/src/drivers/webextension/images/icons/Leadster.svg b/src/drivers/webextension/images/icons/Leadster.svg new file mode 100644 index 000000000..6782e25ed --- /dev/null +++ b/src/drivers/webextension/images/icons/Leadster.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/drivers/webextension/images/icons/Lengow.svg b/src/drivers/webextension/images/icons/Lengow.svg new file mode 100644 index 000000000..47df625f7 --- /dev/null +++ b/src/drivers/webextension/images/icons/Lengow.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/src/drivers/webextension/images/icons/Lexity.png b/src/drivers/webextension/images/icons/Lexity.png new file mode 100644 index 000000000..eae46d8b6 Binary files /dev/null and b/src/drivers/webextension/images/icons/Lexity.png differ diff --git a/src/drivers/webextension/images/icons/Liberapay.svg b/src/drivers/webextension/images/icons/Liberapay.svg new file mode 100644 index 000000000..35f3e9677 --- /dev/null +++ b/src/drivers/webextension/images/icons/Liberapay.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/src/drivers/webextension/images/icons/Meilisearch.svg b/src/drivers/webextension/images/icons/Meilisearch.svg new file mode 100644 index 000000000..5b2645ca9 --- /dev/null +++ b/src/drivers/webextension/images/icons/Meilisearch.svg @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/drivers/webextension/images/icons/Miso.svg b/src/drivers/webextension/images/icons/Miso.svg new file mode 100644 index 000000000..f7577feba --- /dev/null +++ b/src/drivers/webextension/images/icons/Miso.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/drivers/webextension/images/icons/Mollie.svg b/src/drivers/webextension/images/icons/Mollie.svg new file mode 100644 index 000000000..50dbbe957 --- /dev/null +++ b/src/drivers/webextension/images/icons/Mollie.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/drivers/webextension/images/icons/Mura CMS.png b/src/drivers/webextension/images/icons/Mura CMS.png deleted file mode 100644 index 65ae35851..000000000 Binary files a/src/drivers/webextension/images/icons/Mura CMS.png and /dev/null differ diff --git a/src/drivers/webextension/images/icons/Mura CMS.svg b/src/drivers/webextension/images/icons/Mura CMS.svg new file mode 100644 index 000000000..0999d458f --- /dev/null +++ b/src/drivers/webextension/images/icons/Mura CMS.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/drivers/webextension/images/icons/NextUI.svg b/src/drivers/webextension/images/icons/NextUI.svg new file mode 100644 index 000000000..fb8b59299 --- /dev/null +++ b/src/drivers/webextension/images/icons/NextUI.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/src/drivers/webextension/images/icons/Nextcloud.svg b/src/drivers/webextension/images/icons/Nextcloud.svg new file mode 100644 index 000000000..c02d6edaf --- /dev/null +++ b/src/drivers/webextension/images/icons/Nextcloud.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/drivers/webextension/images/icons/NexusPIPE.png b/src/drivers/webextension/images/icons/NexusPIPE.png new file mode 100644 index 000000000..6f96ec479 Binary files /dev/null and b/src/drivers/webextension/images/icons/NexusPIPE.png differ diff --git a/src/drivers/webextension/images/icons/NodeBB.png b/src/drivers/webextension/images/icons/NodeBB.png deleted file mode 100644 index ad1f479fb..000000000 Binary files a/src/drivers/webextension/images/icons/NodeBB.png and /dev/null differ diff --git a/src/drivers/webextension/images/icons/NodeBB.svg b/src/drivers/webextension/images/icons/NodeBB.svg new file mode 100644 index 000000000..ae783e03d --- /dev/null +++ b/src/drivers/webextension/images/icons/NodeBB.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/src/drivers/webextension/images/icons/NodePing.svg b/src/drivers/webextension/images/icons/NodePing.svg new file mode 100644 index 000000000..1ab56d4e4 --- /dev/null +++ b/src/drivers/webextension/images/icons/NodePing.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/drivers/webextension/images/icons/Oopy.png b/src/drivers/webextension/images/icons/Oopy.png new file mode 100644 index 000000000..ef6f1eae9 Binary files /dev/null and b/src/drivers/webextension/images/icons/Oopy.png differ diff --git a/src/drivers/webextension/images/icons/Orchard CMS.png b/src/drivers/webextension/images/icons/Orchard CMS.png deleted file mode 100644 index 2d587cb56..000000000 Binary files a/src/drivers/webextension/images/icons/Orchard CMS.png and /dev/null differ diff --git a/src/drivers/webextension/images/icons/Orchard Core.png b/src/drivers/webextension/images/icons/Orchard Core.png new file mode 100644 index 000000000..588253bd1 Binary files /dev/null and b/src/drivers/webextension/images/icons/Orchard Core.png differ diff --git a/src/drivers/webextension/images/icons/Panelbear.svg b/src/drivers/webextension/images/icons/Panelbear.svg new file mode 100644 index 000000000..97b46b7c5 --- /dev/null +++ b/src/drivers/webextension/images/icons/Panelbear.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/drivers/webextension/images/icons/PinnacleCart.png b/src/drivers/webextension/images/icons/PinnacleCart.png new file mode 100644 index 000000000..a6e6f2246 Binary files /dev/null and b/src/drivers/webextension/images/icons/PinnacleCart.png differ diff --git a/src/drivers/webextension/images/icons/Plaid.svg b/src/drivers/webextension/images/icons/Plaid.svg new file mode 100644 index 000000000..6c77f9388 --- /dev/null +++ b/src/drivers/webextension/images/icons/Plaid.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/drivers/webextension/images/icons/PythonAnywhere.svg b/src/drivers/webextension/images/icons/PythonAnywhere.svg new file mode 100644 index 000000000..3f5600249 --- /dev/null +++ b/src/drivers/webextension/images/icons/PythonAnywhere.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/src/drivers/webextension/images/icons/QuickSell.svg b/src/drivers/webextension/images/icons/QuickSell.svg new file mode 100644 index 000000000..a21b82424 --- /dev/null +++ b/src/drivers/webextension/images/icons/QuickSell.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/drivers/webextension/images/icons/React Router.png b/src/drivers/webextension/images/icons/React Router.png deleted file mode 100644 index 5dbdfcddc..000000000 Binary files a/src/drivers/webextension/images/icons/React Router.png and /dev/null differ diff --git a/src/drivers/webextension/images/icons/React Router.svg b/src/drivers/webextension/images/icons/React Router.svg new file mode 100644 index 000000000..a3b7c05f1 --- /dev/null +++ b/src/drivers/webextension/images/icons/React Router.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/drivers/webextension/images/icons/Recurate.svg b/src/drivers/webextension/images/icons/Recurate.svg new file mode 100644 index 000000000..f8c5d86f5 --- /dev/null +++ b/src/drivers/webextension/images/icons/Recurate.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/drivers/webextension/images/icons/Resova.svg b/src/drivers/webextension/images/icons/Resova.svg new file mode 100644 index 000000000..e87692b37 --- /dev/null +++ b/src/drivers/webextension/images/icons/Resova.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/drivers/webextension/images/icons/Salesloft.svg b/src/drivers/webextension/images/icons/Salesloft.svg new file mode 100644 index 000000000..117dc8d51 --- /dev/null +++ b/src/drivers/webextension/images/icons/Salesloft.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/drivers/webextension/images/icons/Scrivito.svg b/src/drivers/webextension/images/icons/Scrivito.svg new file mode 100644 index 000000000..cb6a4bc2b --- /dev/null +++ b/src/drivers/webextension/images/icons/Scrivito.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/drivers/webextension/images/icons/SendPulse.svg b/src/drivers/webextension/images/icons/SendPulse.svg new file mode 100644 index 000000000..30ad34782 --- /dev/null +++ b/src/drivers/webextension/images/icons/SendPulse.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/drivers/webextension/images/icons/Sizebay.svg b/src/drivers/webextension/images/icons/Sizebay.svg new file mode 100644 index 000000000..13b9f618c --- /dev/null +++ b/src/drivers/webextension/images/icons/Sizebay.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/src/drivers/webextension/images/icons/Skilldo.png b/src/drivers/webextension/images/icons/Skilldo.png new file mode 100644 index 000000000..ca1eeb30f Binary files /dev/null and b/src/drivers/webextension/images/icons/Skilldo.png differ diff --git a/src/drivers/webextension/images/icons/Sleeknote.svg b/src/drivers/webextension/images/icons/Sleeknote.svg new file mode 100644 index 000000000..15f64260d --- /dev/null +++ b/src/drivers/webextension/images/icons/Sleeknote.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/drivers/webextension/images/icons/Status.io.png b/src/drivers/webextension/images/icons/Status.io.png new file mode 100644 index 000000000..6bdacbb66 Binary files /dev/null and b/src/drivers/webextension/images/icons/Status.io.png differ diff --git a/src/drivers/webextension/images/icons/Storeplum.svg b/src/drivers/webextension/images/icons/Storeplum.svg new file mode 100644 index 000000000..d5852f130 --- /dev/null +++ b/src/drivers/webextension/images/icons/Storeplum.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/src/drivers/webextension/images/icons/UnoCSS.svg b/src/drivers/webextension/images/icons/UnoCSS.svg new file mode 100644 index 000000000..7549566cf --- /dev/null +++ b/src/drivers/webextension/images/icons/UnoCSS.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/src/drivers/webextension/images/icons/Ve Global.png b/src/drivers/webextension/images/icons/Ve Global.png new file mode 100644 index 000000000..2cd52513a Binary files /dev/null and b/src/drivers/webextension/images/icons/Ve Global.png differ diff --git a/src/drivers/webextension/images/icons/Virtuagym.svg b/src/drivers/webextension/images/icons/Virtuagym.svg new file mode 100644 index 000000000..cb43817e3 --- /dev/null +++ b/src/drivers/webextension/images/icons/Virtuagym.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/drivers/webextension/images/icons/VirtualSpirits.png b/src/drivers/webextension/images/icons/VirtualSpirits.png new file mode 100644 index 000000000..e0472dd5a Binary files /dev/null and b/src/drivers/webextension/images/icons/VirtualSpirits.png differ diff --git a/src/drivers/webextension/images/icons/Xtra.png b/src/drivers/webextension/images/icons/Xtra.png new file mode 100644 index 000000000..dc1cff082 Binary files /dev/null and b/src/drivers/webextension/images/icons/Xtra.png differ diff --git a/src/drivers/webextension/images/icons/Zendesk.png b/src/drivers/webextension/images/icons/Zendesk.png deleted file mode 100644 index 5a08fd621..000000000 Binary files a/src/drivers/webextension/images/icons/Zendesk.png and /dev/null differ diff --git a/src/drivers/webextension/images/icons/Zendesk.svg b/src/drivers/webextension/images/icons/Zendesk.svg new file mode 100644 index 000000000..c71b42d3a --- /dev/null +++ b/src/drivers/webextension/images/icons/Zendesk.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/drivers/webextension/images/icons/abp.svg b/src/drivers/webextension/images/icons/abp.svg new file mode 100644 index 000000000..58f6db340 --- /dev/null +++ b/src/drivers/webextension/images/icons/abp.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/drivers/webextension/images/icons/eNamad.png b/src/drivers/webextension/images/icons/eNamad.png new file mode 100644 index 000000000..3f1288ccd Binary files /dev/null and b/src/drivers/webextension/images/icons/eNamad.png differ diff --git a/src/drivers/webextension/images/icons/eSputnik.svg b/src/drivers/webextension/images/icons/eSputnik.svg new file mode 100644 index 000000000..fc18ae6fd --- /dev/null +++ b/src/drivers/webextension/images/icons/eSputnik.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/drivers/webextension/images/icons/ebisumart.svg b/src/drivers/webextension/images/icons/ebisumart.svg new file mode 100644 index 000000000..d92f1f9fd --- /dev/null +++ b/src/drivers/webextension/images/icons/ebisumart.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/drivers/webextension/images/icons/jPlayer.png b/src/drivers/webextension/images/icons/jPlayer.png new file mode 100644 index 000000000..4c2b1728d Binary files /dev/null and b/src/drivers/webextension/images/icons/jPlayer.png differ diff --git a/src/drivers/webextension/images/icons/ocStore.png b/src/drivers/webextension/images/icons/ocStore.png new file mode 100644 index 000000000..6280e02f2 Binary files /dev/null and b/src/drivers/webextension/images/icons/ocStore.png differ diff --git a/src/drivers/webextension/images/icons/onpublix.svg b/src/drivers/webextension/images/icons/onpublix.svg new file mode 100644 index 000000000..c24297f4c --- /dev/null +++ b/src/drivers/webextension/images/icons/onpublix.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/src/technologies/a.json b/src/technologies/a.json index 344e4b94e..29bcd36f8 100644 --- a/src/technologies/a.json +++ b/src/technologies/a.json @@ -58,6 +58,20 @@ "saas": true, "website": "https://commercesuite.aboutyou.com" }, + "ABP Framework": { + "cats": [ + 18 + ], + "description": "ABP Framework is a complete infrastructure to create modern web applications by following the best practices and conventions of software development.", + "icon": "abp.svg", + "implies": "Microsoft ASP.NET", + "js": { + "abp.timing.timeZone": "", + "abp.version": "(.*)\\;version:\\1" + }, + "oss": true, + "website": "https://abp.io/" + }, "AD EBiS": { "cats": [ 36, @@ -216,8 +230,8 @@ "icon": "aspnetboilerplate.png", "implies": "Microsoft ASP.NET", "js": { - "abp.localization": "", - "abp.toAbsAppPath": "" + "abp.timing.utcClockProvider": "", + "abp.aspnetboilerplate.version": "(.*)\\;version:\\1" }, "oss": true, "website": "https://www.aspnetboilerplate.com" @@ -902,6 +916,23 @@ "scriptSrc": "adinfinity\\.com\\.au", "website": "http://adinfinity.com.au" }, + "Adjust": { + "cats": [ + 10 + ], + "description": "Adjust is the mobile marketing analytics platform.", + "icon": "Adjust.svg", + "dom": "div[data-adjust*='app.adjust.com/'], a[href*='app.adjust.com/'], a[href*='.adj.st/'], form[action*='app.adjust.com/']", + "js": { + "Adjust.initSdk": "" + }, + "saas": true, + "pricing": [ + "payg", + "poa" + ], + "website": "https://www.adjust.com" + }, "AdOcean": { "cats": [ 36 @@ -2500,8 +2531,8 @@ ], "description": "Amazon S3 or Amazon Simple Storage Service is a service offered by Amazon Web Services (AWS) that provides object storage through a web service interface.", "headers": { - "Content-Security-Policy": "s3[^ ]*amazonaws\\.com\\s", - "Content-Security-Policy-Report-Only": "s3[^ ]*\\.amazonaws\\.com\\s", + "Content-Security-Policy": "s3[^ ]*amazonaws\\.com", + "Content-Security-Policy-Report-Only": "s3[^ ]*\\.amazonaws\\.com", "server": "^AmazonS3$" }, "icon": "aws-s3.svg", @@ -2668,7 +2699,7 @@ "recurring" ], "saas": true, - "scriptSrc": "cdn\\.amplitude\\.com", + "scriptSrc": "cdn\\.(?:segment.+)?amplitude(?:\\.com|-plugins)", "website": "https://amplitude.com", "xhr": "\\.amplitude\\.com" }, @@ -3182,9 +3213,15 @@ 62 ], "description": "Appian is an enterprise low-code application platform.", - "icon": "Appian.png", + "icon": "Appian.svg", + "js": { + "APPIAN": "", + "Appian": "", + "webpackJsonpAppian": "", + "_APPIAN_PROXIES_INITIALIZED": "" + }, "saas": true, - "scriptSrc": "/suite/tempo/ui/sail-client/embeddedBootstrap.nocache.js", + "scriptSrc": "tempo/ui/sail-client/embeddedBootstrap\\.nocache\\.js", "website": "https://www.appian.com" }, "Apple Business Chat": { @@ -3551,6 +3588,19 @@ "text": "\\Asendia\\b", "website": "https://www.asendia.com" }, + "Asgaros Forum": { + "cats": [ + 87, + 2 + ], + "description": "Asgaros Forum is a lightweight and simple forum plugin for WordPress.", + "icon": "Asgaros Forum.png", + "dom":"link[href*='/wp-content/plugins/asgaros-forum/']", + "oss": true, + "requires": "WordPress", + "scriptSrc": "/wp-content/plugins/asgaros-forum/", + "website": "https://www.asgaros.de" + }, "Astra": { "cats": [ 80 @@ -3835,6 +3885,18 @@ "icon": "Audiohook.svg", "website": "https://www.audiohook.com" }, + "Aura": { + "cats": [ + 66 + ], + "description": "Aura is an open-source UI framework built by Salesforce for developing dynamic web apps for mobile and desktop devices.", + "icon": "default.svg", + "js": { + "Aura.app": "siteforce\\:communityApp" + }, + "oss": true, + "website": "https://github.com/forcedotcom/aura" + }, "Aurelia": { "cats": [ 12 @@ -4460,4 +4522,4 @@ "oss": true, "website": "http://augmented-ui.com" } -} \ No newline at end of file +} diff --git a/src/technologies/b.json b/src/technologies/b.json index a6b6666a2..47c42b069 100644 --- a/src/technologies/b.json +++ b/src/technologies/b.json @@ -478,6 +478,21 @@ "scriptSrc": "/shopify-apps//js/betterprice/betterprice\\.js", "website": "https://apps.shopify.com/better-price" }, + "Better Uptime": { + "cats": [ + 13 + ], + "description": "Better Uptime is the all-in-one infrastructure monitoring platform for your incident management, uptime monitoring, and status pages.", + "icon": "Better Uptime.svg", + "pricing": [ + "freemium", + "low", + "recurring" + ], + "saas": true, + "scriptSrc": "//betteruptime\\.com/", + "website": "https://betterstack.com/better-uptime" + }, "Betty Blocks": { "cats": [ 47, @@ -563,6 +578,25 @@ "url": "mybigcommerce\\.com", "website": "http://www.bigcommerce.com" }, + "BigTree CMS": { + "cats": [ + 1 + ], + "cpe": "cpe:2.3:a:bigtreecms:bigtree_cms:*:*:*:*:*:*:*:*", + "description": "BigTree CMS is an extremely extensible open-source CMS built on PHP and MySQL.", + "icon": "BigTree CMS.svg", + "js": { + "BigTree.Growling": "", + "BigTreeTagAdder": "", + "BigTreeMatrix": "" + }, + "implies": [ + "PHP", + "MySQL" + ], + "oss": true, + "website": "https://www.bigtreecms.org" + }, "Bigware": { "cats": [ 6 @@ -1017,6 +1051,19 @@ "scriptSrc": "boba(?:\\.min)?\\.js", "website": "http://boba.space150.com" }, + "BoidCMS": { + "cats": [ + 1 + ], + "description": "BoidCMS is a free and open-source flat file CMS for building simple websites and blogs in seconds, developed using PHP and uses JSON as a database.", + "icon": "BoidCMS.svg", + "implies": "PHP", + "headers": { + "X-Powered-By": "BoidCMS" + }, + "oss": true, + "website": "https://boidcms.github.io" + }, "Bokeh": { "cats": [ 25 @@ -1330,6 +1377,24 @@ "scriptSrc": "bda\\.bookatable\\.com/deploy/lbui\\.direct\\.min\\.js", "website": "https://www.bookatable.co.uk" }, + "Bookeo": { + "cats": [ + 72 + ], + "description": "Bookeo is a cloud-based booking and reservation solution that caters to tour operators, travel agencies, schools, therapists, photographers and event organizers.", + "icon": "Bookeo.svg", + "dom": "a[href*='//bookeo.com/'], iframe[src*='//bookeo.com/']", + "js": { + "bookeo_start": "", + "bookeo_startMobileLabel": "" + }, + "saas": true, + "pricing": [ + "low", + "recurring" + ], + "website": "https://www.bookeo.com" + }, "Bookero": { "cats": [ 72 diff --git a/src/technologies/c.json b/src/technologies/c.json index 9a402c400..a3b465996 100644 --- a/src/technologies/c.json +++ b/src/technologies/c.json @@ -371,6 +371,27 @@ "scriptSrc": "/wp-content/themes/fairy(?:-premium)?/.+custom\\.js(?:\\?ver=(\\d+(?:\\.\\d+)+))?\\;version:\\1", "website": "https://www.candidthemes.com/themes/fairy" }, + "Canny": { + "cats": [ + 13 + ], + "description": "Canny is a cloud-based solution that helps small to large businesses collect, analyse, prioritise and track user feedback to make informed product decisions.", + "icon": "Canny.svg", + "headers": { + "Content-Security-Policy": "//canny\\.io" + }, + "dom": "a[href*='.canny.io/']", + "js": { + "Canny": "" + }, + "pricing": [ + "freemium", + "high", + "recurring" + ], + "saas": true, + "website": "https://canny.io" + }, "Canto": { "cats": [ 95 @@ -714,6 +735,19 @@ "saas": true, "website": "https://www.celum.com" }, + "CEMax": { + "cats": [ + 52 + ], + "description": "CEMax is a premium customer engagement platform.", + "icon": "CEMax.png", + "dom": "div[data-chat-url*='.cemaxai.com/']", + "saas": true, + "pricing": [ + "poa" + ], + "website": "https://cemax.ai" + }, "Cendyn": { "cats": [ 1 @@ -1690,6 +1724,18 @@ "icon": "CloudFlare.svg", "website": "https://developers.cloudflare.com/logs/reference/log-fields/zone/nel_reports" }, + "Cloudflare Rocket Loader": { + "cats": [ + 92 + ], + "description": "Cloudflare Rocket Loader is responsible for prioritising over website's content by delaying the loading of Javascript until rendering.", + "icon": "CloudFlare.svg", + "js": { + "__cfQR.done": "", + "__cfRLUnblockHandlers": "" + }, + "website": "https://support.cloudflare.com/hc/en-us/articles/200168056-Understanding-Rocket-Loader" + }, "Cloudimage": { "cats": [ 31, diff --git a/src/technologies/d.json b/src/technologies/d.json index aa9ebb7a9..1c6d2205f 100644 --- a/src/technologies/d.json +++ b/src/technologies/d.json @@ -102,7 +102,7 @@ "implies": "Microsoft ASP.NET", "js": { "DotNetNuke": "", - "dnn.apiversion": "^(.+)$\\;version:\\1" + "dnn.apiversion": "^([\\d\\.]+)$\\;version:\\1" }, "meta": { "generator": "DotNetNuke" @@ -556,6 +556,40 @@ "saas": true, "website": "https://deno.land/" }, + "DeskPro": { + "cats": [ + 1, + 53 + ], + "cpe": "cpe:2.3:a:deskpro:deskpro:*:*:*:*:*:*:*:*", + "description": "DeskPro is multi channel helpdesk software for managing customer and citizen requests via email, forms, chat, social and voice.", + "icon": "DeskPro.svg", + "meta": { + "generator": "^DeskPRO.+$" + }, + "saas": true, + "pricing": [ + "low", + "recurring" + ], + "website": "https://www.deskpro.com" + }, + "DeskPro Chat": { + "cats": [ + 52 + ], + "description": "DeskPro is multi channel helpdesk software for managing customer and citizen requests via email, forms, chat, social and voice.", + "icon": "DeskPro.svg", + "js": { + "DESKPRO_WIDGET_OPTIONS.chat": "" + }, + "saas": true, + "pricing": [ + "low", + "recurring" + ], + "website": "https://www.deskpro.com/product/chat" + }, "Deta": { "cats": [ 62 @@ -1253,6 +1287,7 @@ }, "icon": "Dragon.png", "implies": "Apache", + "url": "^.*(?:\\.dgn)$", "website": "https://dragon-lang.org" }, "Drapr": { diff --git a/src/technologies/e.json b/src/technologies/e.json index da454e6b4..b7a12837c 100644 --- a/src/technologies/e.json +++ b/src/technologies/e.json @@ -769,6 +769,18 @@ "scriptSrc": "cdn\\.enable\\.co\\.il/", "website": "https://www.enable.co.il" }, + "eNamad": { + "cats": [ + 19 + ], + "description": "eNamad is an electronic trust symbol.", + "icon": "eNamad.png", + "meta": { + "enamad": "^\\d+$" + }, + "dom":"a[href*='.enamad.ir/'][target='_blank'], div.e-namad-widget-wrapper, img[src*='.enamad.ir/']", + "website": "https://enamad.ir/" + }, "Endurance Page Cache": { "cats": [ 87, @@ -1651,6 +1663,25 @@ "scriptSrc": "epnt\\.ebay\\.com/", "website": "https://partnernetwork.ebay.com" }, + "ebisumart": { + "cats": [ + 6 + ], + "description": "ebisumart is a cloud-based storefront system for developing and renewing high-quality ecommerce websites.", + "icon": "ebisumart.svg", + "js": { + "Ebisu.FontChanger": "", + "Ebisu.FontChanger.map.L": "", + "ebisu_conv": "" + }, + "saas": true, + "pricing": [ + "low", + "recurring", + "payg" + ], + "website": "https://www.ebisumart.com" + }, "eCaupo": { "cats": [ 6 @@ -1731,11 +1762,29 @@ "saas": true, "website": "http://www.epages.com/" }, + "eSputnik": { + "cats": [ + 32, + 97 + ], + "description": "eSputnik is a marketing automation service for ecommerce.", + "icon": "eSputnik.svg", + "js": { + "esSdk": "^es$" + }, + "pricing": [ + "mid", + "recurring" + ], + "saas": true, + "scriptSrc": "(?://|\\.)esputnik\\.com/", + "website": "https://esputnik.com" + }, "eSSENTIAL Accessibility": { "cats": [ 68 ], - "description": "eSSENTIAL Accessibility provides an accessibility overlay for websites.", + "description": "eSSENTIAL Accessibility is a digital accessibility-as-a-service platform.", "dom": " a[href*='.essentialaccessibility.com'] > img", "icon": "eSSENTIAL Accessibility.png", "pricing": [ diff --git a/src/technologies/f.json b/src/technologies/f.json index 5a3cf5a72..9f641f4a3 100644 --- a/src/technologies/f.json +++ b/src/technologies/f.json @@ -1069,6 +1069,13 @@ "]* href=[^>]*kit\\-pro\\.fontawesome\\.com/releases/v([0-9.]+)/\\;version:\\1" ], "icon": "font-awesome.svg", + "dom": { + "link[href*='font-awesome']": { + "attributes": { + "href": "/font-awesome/([\\d\\.]+)/css/\\;version:\\1" + } + } + }, "js": { "FontAwesomeCdnConfig": "", "___FONT_AWESOME___": "" @@ -1099,6 +1106,21 @@ "scriptSrc": "fontify\\.nitroapps\\.co/", "website": "https://apps.shopify.com/fontify-change-customize-font-for-your-store" }, + "FontServer": { + "cats": [ + 17 + ], + "description": "FontServer is a online font delivery network service-provider for websites.", + "icon": "FontServer.svg", + "dom": { + "link[href*='.font']": { + "attributes": { + "href": "\\.font(?:api|cdn)\\.ir" + } + } + }, + "website": "https://fontserver.ir" + }, "FooPlugins FooGallery": { "cats": [ 87, @@ -1538,7 +1560,11 @@ 22 ], "description": "Fresh is a full stack modern web framework for JavaScript and TypeScript developers, designed to make it trivial to create high-quality, performant, and personalized web applications.", - "dom": "style[id='__FRSH_STYLE']", + "dom": [ + "style[id='__FRSH_TWIND']", + "style[id='__FRSH_STYLE']", + "script[id='__FRSH_STATE']" + ], "icon": "fresh.svg", "implies": [ "Deno", @@ -1779,6 +1805,24 @@ "scriptSrc": "frosmo\\.easy\\.js", "website": "https://frosmo.com" }, + "FUDforum": { + "cats": [ + 2 + ], + "cpe": "cpe:2.3:a:fudforum:fudforum:*:*:*:*:*:*:*:*", + "description": "FUDforum is a discussion forum software with support for posts, topics, polls and attachments.", + "icon": "default.svg", + "implies": [ + "Perl", + "PHP" + ], + "js": { + "fud_msg_focus": "", + "fud_tree_msg_focus": "" + }, + "oss": true, + "website": "https://github.com/fudforum/FUDforum" + }, "FullContact": { "cats": [ 10 @@ -1895,4 +1939,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 352b2e102..5b9fc1162 100644 --- a/src/technologies/g.json +++ b/src/technologies/g.json @@ -1821,6 +1821,20 @@ }, "website": "https://grandnode.com" }, + "GrapesJS": { + "cats": [ + 51, + 18 + ], + "cpe": "cpe:2.3:a:grapesjs:grapesjs:*:*:*:*:*:node.js:*:*", + "description": "GrapesJS is an open-source, multi-purpose page builder which combines different plugins and intuitive drag and drop interface.", + "icon": "GrapesJS.png", + "js": { + "grapesjs.version": "^([\\d\\.]+)$\\;version:\\1" + }, + "oss": true, + "website": "https://grapesjs.com" + }, "GraphCMS": { "cats": [ 1 diff --git a/src/technologies/h.json b/src/technologies/h.json index 649484715..7c1120ddf 100644 --- a/src/technologies/h.json +++ b/src/technologies/h.json @@ -267,6 +267,17 @@ "scriptSrc": "haravan.*\\.js", "website": "https://www.haravan.com" }, + "Harbor": { + "cats": [ + 60 + ], + "description": "Harbor is an open-source registry that secures artifacts with policies and role-based access control, ensures images are scanned and free from vulnerabilities, and signs images as trusted.", + "icon": "Harbor.svg", + "implies": "Go", + "dom": "harbor-app", + "oss": true, + "website": "https://goharbor.io" + }, "HashThemes Total": { "cats": [ 80 diff --git a/src/technologies/i.json b/src/technologies/i.json index 510627547..c92384b07 100644 --- a/src/technologies/i.json +++ b/src/technologies/i.json @@ -189,6 +189,15 @@ }, "website": "https://www.idosell.com" }, + "iGoDigital": { + "cats": [ + 76 + ], + "description": "iGoDigital provides web-based commerce tools, personalisation, and product recommendations designed to increase customer interaction.", + "icon": "default.svg", + "scriptSrc": "\\.igodigital\\.com/", + "website": "http://www.igodigital.com" + }, "Iluria": { "cats": [ 6, diff --git a/src/technologies/j.json b/src/technologies/j.json index 4fb24760a..6b2732d29 100644 --- a/src/technologies/j.json +++ b/src/technologies/j.json @@ -254,9 +254,10 @@ "