Skip to content

Add KOMERO ecommerce platform#307

Open
whosNikoloz wants to merge 3 commits into
HTTPArchive:mainfrom
whosNikoloz:main
Open

Add KOMERO ecommerce platform#307
whosNikoloz wants to merge 3 commits into
HTTPArchive:mainfrom
whosNikoloz:main

Conversation

@whosNikoloz
Copy link
Copy Markdown

Description of the changes:
Adding KOMERO, a multi-tenant SaaS e-commerce platform. It is being added to the Ecommerce category (ID: 6). Detection is handled via an HTML generator meta tag and a global window.KOMERO JavaScript variable.


Test websites:

@github-actions
Copy link
Copy Markdown

WPT test run for https://almanac.httparchive.org/en/2022/

WPT test run results: http://webpagetest.httparchive.org/results.php?test=260529_9M_6
Detected technologies:

{
    "detected": {
        "IaaS": "Google Cloud",
        "JavaScript libraries": "web-vitals",
        "RUM": "web-vitals",
        "Performance": "Priority Hints,Google Cloud Trace",
        "Security": "HSTS",
        "Webmail": "Google Workspace",
        "Email": "Google Workspace",
        "Analytics": "Google Analytics",
        "CDN": "Cloudflare",
        "Miscellaneous": "RSS,Open Graph"
    },
    "detected_apps": {
        "Google Cloud": "",
        "web-vitals": "",
        "Priority Hints": "",
        "HSTS": "",
        "Google Workspace": "",
        "Google Cloud Trace": "",
        "Google Analytics": "",
        "Cloudflare": "",
        "RSS": "",
        "Open Graph": ""
    },
    "detected_technologies": {
        "Google Cloud": {
            "name": "Google Cloud",
            "description": "Google Cloud is a suite of cloud computing services.",
            "slug": "google-cloud",
            "categories": [
                {
                    "id": 63,
                    "slug": "iaas",
                    "description": "Provides computing resources",
                    "groups": [
                        7
                    ],
                    "name": "IaaS",
                    "priority": 8
                }
            ],
            "confidence": 100,
            "version": "",
            "icon": "Google Cloud.svg",
            "website": "https://cloud.google.com",
            "pricing": [],
            "cpe": "cpe:2.3:a:google:cloud_platform:*:*:*:*:*:*:*:*"
        },
        "web-vitals": {
            "name": "web-vitals",
            "description": "The web-vitals JavaScript is a tiny, modular library for measuring all the web vitals metrics on real users.",
            "slug": "web-vitals",
            "categories": [
                {
                    "id": 59,
                    "slug": "javascript-libraries",
                    "description": "Collections of pre-written JavaScript code",
                    "groups": [
                        9
                    ],
                    "name": "JavaScript libraries",
                    "priority": 9
                },
                {
                    "id": 78,
                    "slug": "rum",
                    "description": "Tools that track performance as experienced by users",
                    "groups": [
                        2
                    ],
                    "name": "RUM",
                    "priority": 9
                }
            ],
            "confidence": 100,
            "version": "",
            "icon": "web-vitals.svg",
            "website": "https://github.com/GoogleChrome/web-vitals",
            "pricing": [],
            "cpe": null
        },
        "Priority Hints": {
            "name": "Priority Hints",
            "description": "Priority Hints exposes a mechanism for developers to signal a relative priority for browsers to consider when fetching resources.",
            "slug": "priority-hints",
            "categories": [
                {
                    "id": 92,
                    "slug": "performance",
                    "description": "Tools that measure and optimize site speed",
                    "groups": [
                        7
                    ],
                    "name": "Performance",
                    "priority": 9
                }
            ],
            "confidence": 100,
            "version": "",
            "icon": "Priority Hints.svg",
            "website": "https://wicg.github.io/priority-hints/",
            "pricing": [],
            "cpe": null
        },
        "HSTS": {
            "name": "HSTS",
            "description": "HTTP Strict Transport Security (HSTS) informs browsers that the site should only be accessed using HTTPS.",
            "slug": "hsts",
            "categories": [
                {
                    "id": 16,
                    "slug": "security",
                    "description": "Technologies that protect websites from vulnerabilities and attacks",
                    "groups": [
                        11
                    ],
                    "name": "Security",
                    "priority": 9
                }
            ],
            "confidence": 100,
            "version": "",
            "icon": "default.svg",
            "website": "https://www.rfc-editor.org/rfc/rfc6797#section-6.1",
            "pricing": [],
            "cpe": null
        },
        "Google Workspace": {
            "name": "Google Workspace",
            "description": "Google Workspace, formerly G Suite, is a collection of cloud computing, productivity and collaboration tools.",
            "slug": "google-workspace",
            "categories": [
                {
                    "id": 30,
                    "slug": "webmail",
                    "description": "Systems that allow users to send and receive emails through a browser",
                    "groups": [
                        4
                    ],
                    "name": "Webmail",
                    "priority": 2
                },
                {
                    "id": 75,
                    "slug": "email",
                    "description": "Systems that manage email communication",
                    "groups": [
                        4,
                        2
                    ],
                    "name": "Email",
                    "priority": 9
                }
            ],
            "confidence": 100,
            "version": "",
            "icon": "Google.svg",
            "website": "https://workspace.google.com/",
            "pricing": [],
            "cpe": null
        },
        "Google Cloud Trace": {
            "name": "Google Cloud Trace",
            "description": "Google Cloud Trace is a distributed tracing system that collects latency data from applications and displays it in the Google Cloud Console.",
            "slug": "google-cloud-trace",
            "categories": [
                {
                    "id": 92,
                    "slug": "performance",
                    "description": "Tools that measure and optimize site speed",
                    "groups": [
                        7
                    ],
                    "name": "Performance",
                    "priority": 9
                }
            ],
            "confidence": 100,
            "version": "",
            "icon": "google-cloud-trace.svg",
            "website": "https://cloud.google.com/trace",
            "pricing": [],
            "cpe": null
        },
        "Google Analytics": {
            "name": "Google Analytics",
            "description": "Google Analytics is a free web analytics service that tracks and reports website traffic.",
            "slug": "google-analytics",
            "categories": [
                {
                    "id": 10,
                    "slug": "analytics",
                    "description": "Tools that track user behavior and provide insights into website performance",
                    "groups": [
                        8
                    ],
                    "name": "Analytics",
                    "priority": 9
                }
            ],
            "confidence": 100,
            "version": "",
            "icon": "Google Analytics.svg",
            "website": "https://google.com/analytics",
            "pricing": [],
            "cpe": null
        },
        "Cloudflare": {
            "name": "Cloudflare",
            "description": "Cloudflare is a web-infrastructure and website-security company, providing content-delivery-network services, DDoS mitigation, Internet security, and distributed domain-name-server services.",
            "slug": "cloudflare",
            "categories": [
                {
                    "id": 31,
                    "slug": "cdn",
                    "description": "(Content Delivery Network) Distribute website content globally to improve load times for users",
                    "groups": [
                        7
                    ],
                    "name": "CDN",
                    "priority": 9
                }
            ],
            "confidence": 100,
            "version": "",
            "icon": "CloudFlare.svg",
            "website": "https://www.cloudflare.com",
            "pricing": [],
            "cpe": null
        },
        "RSS": {
            "name": "RSS",
            "description": "RSS is a family of web feed formats used to publish frequently updated works—such as blog entries, news headlines, audio, and video—in a standardized format.",
            "slug": "rss",
            "categories": [
                {
                    "id": 19,
                    "slug": "miscellaneous",
                    "description": "Tools and technologies that don't fit into other categories",
                    "groups": [
                        6
                    ],
                    "name": "Miscellaneous",
                    "priority": 10
                }
            ],
            "confidence": 100,
            "version": "",
            "icon": "RSS.svg",
            "website": "https://www.rssboard.org/rss-specification",
            "pricing": [],
            "cpe": null
        },
        "Open Graph": {
            "name": "Open Graph",
            "description": "Open Graph is a protocol that is used to integrate any web page into the social graph.",
            "slug": "open-graph",
            "categories": [
                {
                    "id": 19,
                    "slug": "miscellaneous",
                    "description": "Tools and technologies that don't fit into other categories",
                    "groups": [
                        6
                    ],
                    "name": "Miscellaneous",
                    "priority": 10
                }
            ],
            "confidence": 100,
            "version": "",
            "icon": "Open Graph.png",
            "website": "https://ogp.me",
            "pricing": [],
            "cpe": null
        }
    }
}
WPT test run for https://gtg.komero.ge/

WPT test run results: http://webpagetest.httparchive.org/results.php?test=260529_QC_7
Detected technologies:

{
    "detected": {
        "Ecommerce": "Cart Functionality,KOMERO",
        "Programming languages": "Node.js",
        "UI frameworks": "Radix UI,Tailwind CSS,shadcn/ui",
        "JavaScript frameworks": "Next.js App Router,Next.js 15.5.9,React",
        "Web servers": "Next.js App Router",
        "Web frameworks": "Next.js 15.5.9",
        "Performance": "Priority Hints",
        "Security": "HSTS",
        "Analytics": "Cloudflare Browser Insights",
        "RUM": "Cloudflare Browser Insights",
        "CDN": "Cloudflare",
        "Miscellaneous": "Webpack,PWA,Open Graph,HTTP/3"
    },
    "detected_apps": {
        "Cart Functionality": "",
        "KOMERO": "",
        "Node.js": "",
        "Radix UI": "",
        "Tailwind CSS": "",
        "shadcn/ui": "",
        "Next.js App Router": "",
        "Next.js": "15.5.9",
        "React": "",
        "Priority Hints": "",
        "HSTS": "",
        "Cloudflare Browser Insights": "",
        "Cloudflare": "",
        "Webpack": "",
        "PWA": "",
        "Open Graph": "",
        "HTTP/3": ""
    },
    "detected_technologies": {
        "Cart Functionality": {
            "name": "Cart Functionality",
            "description": "Websites that have a shopping cart or checkout page, either using a known ecommerce platform or a custom solution.",
            "slug": "cart-functionality",
            "categories": [
                {
                    "id": 6,
                    "slug": "ecommerce",
                    "description": "Platforms providing the infrastructure to sell products and services online, managing everything from product catalogs to payments",
                    "groups": [
                        1
                    ],
                    "name": "Ecommerce",
                    "priority": 1
                }
            ],
            "confidence": 100,
            "version": "",
            "icon": "Cart-generic.svg",
            "website": "https://www.wappalyzer.com/technologies/ecommerce/cart-functionality",
            "pricing": [],
            "cpe": null
        },
        "KOMERO": {
            "name": "KOMERO",
            "description": "Multi-tenant SaaS e-commerce platform.",
            "slug": "komero",
            "categories": [
                {
                    "id": 6,
                    "slug": "ecommerce",
                    "description": "Platforms providing the infrastructure to sell products and services online, managing everything from product catalogs to payments",
                    "groups": [
                        1
                    ],
                    "name": "Ecommerce",
                    "priority": 1
                }
            ],
            "confidence": 100,
            "version": "",
            "icon": "Komero.png",
            "website": "https://www.komero.ge",
            "pricing": [],
            "cpe": null
        },
        "Node.js": {
            "name": "Node.js",
            "description": "Node.js is an open-source, cross-platform, JavaScript runtime environment that executes JavaScript code outside a web browser.",
            "slug": "node-js",
            "categories": [
                {
                    "id": 27,
                    "slug": "programming-languages",
                    "description": "Build website functionalities and backend services",
                    "groups": [
                        9
                    ],
                    "name": "Programming languages",
                    "priority": 5
                }
            ],
            "confidence": 100,
            "version": "",
            "icon": "Node.js.svg",
            "website": "https://nodejs.org",
            "pricing": [],
            "cpe": "cpe:2.3:a:nodejs:node.js:*:*:*:*:*:*:*:*"
        },
        "Radix UI": {
            "name": "Radix UI",
            "description": "Radix UI is a React-based user interface component library that offers accessible, responsive, and customisable components for building web applications.",
            "slug": "radix-ui",
            "categories": [
                {
                    "id": 66,
                    "slug": "ui-frameworks",
                    "description": "Provide pre-built components to build user interfaces",
                    "groups": [
                        9
                    ],
                    "name": "UI frameworks",
                    "priority": 7
                }
            ],
            "confidence": 100,
            "version": "",
            "icon": "Radix UI.svg",
            "website": "https://www.radix-ui.com",
            "pricing": [],
            "cpe": null
        },
        "Tailwind CSS": {
            "name": "Tailwind CSS",
            "description": "Tailwind is a utility-first CSS framework.",
            "slug": "tailwind-css",
            "categories": [
                {
                    "id": 66,
                    "slug": "ui-frameworks",
                    "description": "Provide pre-built components to build user interfaces",
                    "groups": [
                        9
                    ],
                    "name": "UI frameworks",
                    "priority": 7
                }
            ],
            "confidence": 100,
            "version": "",
            "icon": "tailwindcss.svg",
            "website": "https://tailwindcss.com/",
            "pricing": [],
            "cpe": null
        },
        "shadcn/ui": {
            "name": "shadcn/ui",
            "description": "shadcn/ui is a component system built with Radix UI and Tailwind CSS.",
            "slug": "shadcn-ui",
            "categories": [
                {
                    "id": 66,
                    "slug": "ui-frameworks",
                    "description": "Provide pre-built components to build user interfaces",
                    "groups": [
                        9
                    ],
                    "name": "UI frameworks",
                    "priority": 7
                }
            ],
            "confidence": 100,
            "version": "",
            "icon": "shadcn-ui.svg",
            "website": "https://ui.shadcn.com",
            "pricing": [],
            "cpe": null
        },
        "Next.js App Router": {
            "name": "Next.js App Router",
            "description": "The Next.js App Router is a new paradigm for building applications using React's latest features.",
            "slug": "next-js-app-router",
            "categories": [
                {
                    "id": 12,
                    "slug": "javascript-frameworks",
                    "description": "Software used for building dynamic web applications and user interfaces",
                    "groups": [
                        9
                    ],
                    "name": "JavaScript frameworks",
                    "priority": 8
                },
                {
                    "id": 22,
                    "slug": "web-servers",
                    "description": "Software applications that deliver web pages to users' browsers",
                    "groups": [
                        7
                    ],
                    "name": "Web servers",
                    "priority": 8
                }
            ],
            "confidence": 100,
            "version": "",
            "icon": "Next.js.svg",
            "website": "https://nextjs.org/docs/app",
            "pricing": [],
            "cpe": null
        },
        "Next.js": {
            "name": "Next.js",
            "description": "Next.js is a React framework for developing single page Javascript applications.",
            "slug": "next-js",
            "categories": [
                {
                    "id": 12,
                    "slug": "javascript-frameworks",
                    "description": "Software used for building dynamic web applications and user interfaces",
                    "groups": [
                        9
                    ],
                    "name": "JavaScript frameworks",
                    "priority": 8
                },
                {
                    "id": 18,
                    "slug": "web-frameworks",
                    "description": "Software that provides a structure for building web applications",
                    "groups": [
                        9
                    ],
                    "name": "Web frameworks",
                    "priority": 7
                }
            ],
            "confidence": 100,
            "version": "15.5.9",
            "icon": "Next.js.svg",
            "website": "https://nextjs.org",
            "pricing": [],
            "cpe": "cpe:2.3:a:zeit:next.js:*:*:*:*:*:*:*:*"
        },
        "React": {
            "name": "React",
            "description": "React is an open-source JavaScript library for building user interfaces or UI components.",
            "slug": "react",
            "categories": [
                {
                    "id": 12,
                    "slug": "javascript-frameworks",
                    "description": "Software used for building dynamic web applications and user interfaces",
                    "groups": [
                        9
                    ],
                    "name": "JavaScript frameworks",
                    "priority": 8
                }
            ],
            "confidence": 100,
            "version": "",
            "icon": "React.svg",
            "website": "https://reactjs.org",
            "pricing": [],
            "cpe": "cpe:2.3:a:facebook:react:*:*:*:*:*:*:*:*"
        },
        "Priority Hints": {
            "name": "Priority Hints",
            "description": "Priority Hints exposes a mechanism for developers to signal a relative priority for browsers to consider when fetching resources.",
            "slug": "priority-hints",
            "categories": [
                {
                    "id": 92,
                    "slug": "performance",
                    "description": "Tools that measure and optimize site speed",
                    "groups": [
                        7
                    ],
                    "name": "Performance",
                    "priority": 9
                }
            ],
            "confidence": 100,
            "version": "",
            "icon": "Priority Hints.svg",
            "website": "https://wicg.github.io/priority-hints/",
            "pricing": [],
            "cpe": null
        },
        "HSTS": {
            "name": "HSTS",
            "description": "HTTP Strict Transport Security (HSTS) informs browsers that the site should only be accessed using HTTPS.",
            "slug": "hsts",
            "categories": [
                {
                    "id": 16,
                    "slug": "security",
                    "description": "Technologies that protect websites from vulnerabilities and attacks",
                    "groups": [
                        11
                    ],
                    "name": "Security",
                    "priority": 9
                }
            ],
            "confidence": 100,
            "version": "",
            "icon": "default.svg",
            "website": "https://www.rfc-editor.org/rfc/rfc6797#section-6.1",
            "pricing": [],
            "cpe": null
        },
        "Cloudflare Browser Insights": {
            "name": "Cloudflare Browser Insights",
            "description": "Cloudflare Browser Insights is a tool that measures the performance of websites from the perspective of users.",
            "slug": "cloudflare-browser-insights",
            "categories": [
                {
                    "id": 10,
                    "slug": "analytics",
                    "description": "Tools that track user behavior and provide insights into website performance",
                    "groups": [
                        8
                    ],
                    "name": "Analytics",
                    "priority": 9
                },
                {
                    "id": 78,
                    "slug": "rum",
                    "description": "Tools that track performance as experienced by users",
                    "groups": [
                        2
                    ],
                    "name": "RUM",
                    "priority": 9
                }
            ],
            "confidence": 100,
            "version": "",
            "icon": "CloudFlare.svg",
            "website": "https://www.cloudflare.com",
            "pricing": [],
            "cpe": null
        },
        "Cloudflare": {
            "name": "Cloudflare",
            "description": "Cloudflare is a web-infrastructure and website-security company, providing content-delivery-network services, DDoS mitigation, Internet security, and distributed domain-name-server services.",
            "slug": "cloudflare",
            "categories": [
                {
                    "id": 31,
                    "slug": "cdn",
                    "description": "(Content Delivery Network) Distribute website content globally to improve load times for users",
                    "groups": [
                        7
                    ],
                    "name": "CDN",
                    "priority": 9
                }
            ],
            "confidence": 100,
            "version": "",
            "icon": "CloudFlare.svg",
            "website": "https://www.cloudflare.com",
            "pricing": [],
            "cpe": null
        },
        "Webpack": {
            "name": "Webpack",
            "description": "Webpack is an open-source JavaScript module bundler.",
            "slug": "webpack",
            "categories": [
                {
                    "id": 19,
                    "slug": "miscellaneous",
                    "description": "Tools and technologies that don't fit into other categories",
                    "groups": [
                        6
                    ],
                    "name": "Miscellaneous",
                    "priority": 10
                }
            ],
            "confidence": 100,
            "version": "",
            "icon": "Webpack.svg",
            "website": "https://webpack.js.org/",
            "pricing": [],
            "cpe": null
        },
        "PWA": {
            "name": "PWA",
            "description": "Progressive Web Apps (PWAs) are web apps built and enhanced with modern APIs to deliver enhanced capabilities, reliability, and installability while reaching anyone, anywhere, on any device, all with a single codebase.",
            "slug": "pwa",
            "categories": [
                {
                    "id": 19,
                    "slug": "miscellaneous",
                    "description": "Tools and technologies that don't fit into other categories",
                    "groups": [
                        6
                    ],
                    "name": "Miscellaneous",
                    "priority": 10
                }
            ],
            "confidence": 100,
            "version": "",
            "icon": "PWA.svg",
            "website": "https://web.dev/progressive-web-apps/",
            "pricing": [],
            "cpe": null
        },
        "Open Graph": {
            "name": "Open Graph",
            "description": "Open Graph is a protocol that is used to integrate any web page into the social graph.",
            "slug": "open-graph",
            "categories": [
                {
                    "id": 19,
                    "slug": "miscellaneous",
                    "description": "Tools and technologies that don't fit into other categories",
                    "groups": [
                        6
                    ],
                    "name": "Miscellaneous",
                    "priority": 10
                }
            ],
            "confidence": 100,
            "version": "",
            "icon": "Open Graph.png",
            "website": "https://ogp.me",
            "pricing": [],
            "cpe": null
        },
        "HTTP/3": {
            "name": "HTTP/3",
            "description": "HTTP/3 is the third major version of the Hypertext Transfer Protocol used to exchange information on the World Wide Web.",
            "slug": "http-3",
            "categories": [
                {
                    "id": 19,
                    "slug": "miscellaneous",
                    "description": "Tools and technologies that don't fit into other categories",
                    "groups": [
                        6
                    ],
                    "name": "Miscellaneous",
                    "priority": 10
                }
            ],
            "confidence": 100,
            "version": "",
            "icon": "HTTP3.svg",
            "website": "https://httpwg.org/",
            "pricing": [],
            "cpe": null
        }
    }
}
WPT test run for https://www.komero.ge/

WPT test run results: http://webpagetest.httparchive.org/results.php?test=260529_YS_8
Detected technologies:

{
    "detected": {
        "Ecommerce": "Cart Functionality",
        "Development": "Turbopack",
        "Programming languages": "Node.js",
        "UI frameworks": "Tailwind CSS",
        "JavaScript frameworks": "React,Next.js App Router,GSAP,Next.js 16.0.7",
        "Web servers": "Next.js App Router",
        "PaaS": "Vercel",
        "Web frameworks": "Next.js 16.0.7",
        "JavaScript libraries": "Lenis 1.3.15",
        "Performance": "Priority Hints",
        "Security": "HSTS",
        "CDN": "Cloudflare",
        "Miscellaneous": "Webpack,PWA,Open Graph"
    },
    "detected_apps": {
        "Cart Functionality": "",
        "Turbopack": "",
        "Node.js": "",
        "Tailwind CSS": "",
        "React": "",
        "Next.js App Router": "",
        "GSAP": "",
        "Vercel": "",
        "Next.js": "16.0.7",
        "Lenis": "1.3.15",
        "Priority Hints": "",
        "HSTS": "",
        "Cloudflare": "",
        "Webpack": "",
        "PWA": "",
        "Open Graph": ""
    },
    "detected_technologies": {
        "Cart Functionality": {
            "name": "Cart Functionality",
            "description": "Websites that have a shopping cart or checkout page, either using a known ecommerce platform or a custom solution.",
            "slug": "cart-functionality",
            "categories": [
                {
                    "id": 6,
                    "slug": "ecommerce",
                    "description": "Platforms providing the infrastructure to sell products and services online, managing everything from product catalogs to payments",
                    "groups": [
                        1
                    ],
                    "name": "Ecommerce",
                    "priority": 1
                }
            ],
            "confidence": 100,
            "version": "",
            "icon": "Cart-generic.svg",
            "website": "https://www.wappalyzer.com/technologies/ecommerce/cart-functionality",
            "pricing": [],
            "cpe": null
        },
        "Turbopack": {
            "name": "Turbopack",
            "description": "Turbopack is an open-source JavaScript module bundler.",
            "slug": "turbopack",
            "categories": [
                {
                    "id": 47,
                    "slug": "development",
                    "description": "Tools that assist in building and debugging websites and applications",
                    "groups": [
                        9
                    ],
                    "name": "Development",
                    "priority": 2
                }
            ],
            "confidence": 100,
            "version": "",
            "icon": "Turbopack.svg",
            "website": "https://nextjs.org/docs/app/api-reference/turbopack",
            "pricing": [],
            "cpe": null
        },
        "Node.js": {
            "name": "Node.js",
            "description": "Node.js is an open-source, cross-platform, JavaScript runtime environment that executes JavaScript code outside a web browser.",
            "slug": "node-js",
            "categories": [
                {
                    "id": 27,
                    "slug": "programming-languages",
                    "description": "Build website functionalities and backend services",
                    "groups": [
                        9
                    ],
                    "name": "Programming languages",
                    "priority": 5
                }
            ],
            "confidence": 100,
            "version": "",
            "icon": "Node.js.svg",
            "website": "https://nodejs.org",
            "pricing": [],
            "cpe": "cpe:2.3:a:nodejs:node.js:*:*:*:*:*:*:*:*"
        },
        "Tailwind CSS": {
            "name": "Tailwind CSS",
            "description": "Tailwind is a utility-first CSS framework.",
            "slug": "tailwind-css",
            "categories": [
                {
                    "id": 66,
                    "slug": "ui-frameworks",
                    "description": "Provide pre-built components to build user interfaces",
                    "groups": [
                        9
                    ],
                    "name": "UI frameworks",
                    "priority": 7
                }
            ],
            "confidence": 100,
            "version": "",
            "icon": "tailwindcss.svg",
            "website": "https://tailwindcss.com/",
            "pricing": [],
            "cpe": null
        },
        "React": {
            "name": "React",
            "description": "React is an open-source JavaScript library for building user interfaces or UI components.",
            "slug": "react",
            "categories": [
                {
                    "id": 12,
                    "slug": "javascript-frameworks",
                    "description": "Software used for building dynamic web applications and user interfaces",
                    "groups": [
                        9
                    ],
                    "name": "JavaScript frameworks",
                    "priority": 8
                }
            ],
            "confidence": 100,
            "version": "",
            "icon": "React.svg",
            "website": "https://reactjs.org",
            "pricing": [],
            "cpe": "cpe:2.3:a:facebook:react:*:*:*:*:*:*:*:*"
        },
        "Next.js App Router": {
            "name": "Next.js App Router",
            "description": "The Next.js App Router is a new paradigm for building applications using React's latest features.",
            "slug": "next-js-app-router",
            "categories": [
                {
                    "id": 12,
                    "slug": "javascript-frameworks",
                    "description": "Software used for building dynamic web applications and user interfaces",
                    "groups": [
                        9
                    ],
                    "name": "JavaScript frameworks",
                    "priority": 8
                },
                {
                    "id": 22,
                    "slug": "web-servers",
                    "description": "Software applications that deliver web pages to users' browsers",
                    "groups": [
                        7
                    ],
                    "name": "Web servers",
                    "priority": 8
                }
            ],
            "confidence": 100,
            "version": "",
            "icon": "Next.js.svg",
            "website": "https://nextjs.org/docs/app",
            "pricing": [],
            "cpe": null
        },
        "GSAP": {
            "name": "GSAP",
            "description": "GSAP is an animation library that allows you to create animations with JavaScript.",
            "slug": "gsap",
            "categories": [
                {
                    "id": 12,
                    "slug": "javascript-frameworks",
                    "description": "Software used for building dynamic web applications and user interfaces",
                    "groups": [
                        9
                    ],
                    "name": "JavaScript frameworks",
                    "priority": 8
                }
            ],
            "confidence": 100,
            "version": "",
            "icon": "TweenMax.png",
            "website": "https://greensock.com/gsap",
            "pricing": [],
            "cpe": null
        },
        "Vercel": {
            "name": "Vercel",
            "description": "Vercel is a cloud platform for static frontends and serverless functions.",
            "slug": "vercel",
            "categories": [
                {
                    "id": 62,
                    "slug": "paas",
                    "description": "Provides a platform for software development",
                    "groups": [
                        7
                    ],
                    "name": "PaaS",
                    "priority": 8
                }
            ],
            "confidence": 100,
            "version": "",
            "icon": "vercel.svg",
            "website": "https://vercel.com",
            "pricing": [
                "freemium",
                "low",
                "recurring",
                "poa"
            ],
            "cpe": null
        },
        "Next.js": {
            "name": "Next.js",
            "description": "Next.js is a React framework for developing single page Javascript applications.",
            "slug": "next-js",
            "categories": [
                {
                    "id": 12,
                    "slug": "javascript-frameworks",
                    "description": "Software used for building dynamic web applications and user interfaces",
                    "groups": [
                        9
                    ],
                    "name": "JavaScript frameworks",
                    "priority": 8
                },
                {
                    "id": 18,
                    "slug": "web-frameworks",
                    "description": "Software that provides a structure for building web applications",
                    "groups": [
                        9
                    ],
                    "name": "Web frameworks",
                    "priority": 7
                }
            ],
            "confidence": 100,
            "version": "16.0.7",
            "icon": "Next.js.svg",
            "website": "https://nextjs.org",
            "pricing": [],
            "cpe": "cpe:2.3:a:zeit:next.js:*:*:*:*:*:*:*:*"
        },
        "Lenis": {
            "name": "Lenis",
            "description": "Lenis is a smooth scroll library to normalise the scrolling experience across devices.",
            "slug": "lenis",
            "categories": [
                {
                    "id": 59,
                    "slug": "javascript-libraries",
                    "description": "Collections of pre-written JavaScript code",
                    "groups": [
                        9
                    ],
                    "name": "JavaScript libraries",
                    "priority": 9
                }
            ],
            "confidence": 100,
            "version": "1.3.15",
            "icon": "Lenis.svg",
            "website": "https://lenis.studiofreight.com",
            "pricing": [],
            "cpe": null
        },
        "Priority Hints": {
            "name": "Priority Hints",
            "description": "Priority Hints exposes a mechanism for developers to signal a relative priority for browsers to consider when fetching resources.",
            "slug": "priority-hints",
            "categories": [
                {
                    "id": 92,
                    "slug": "performance",
                    "description": "Tools that measure and optimize site speed",
                    "groups": [
                        7
                    ],
                    "name": "Performance",
                    "priority": 9
                }
            ],
            "confidence": 100,
            "version": "",
            "icon": "Priority Hints.svg",
            "website": "https://wicg.github.io/priority-hints/",
            "pricing": [],
            "cpe": null
        },
        "HSTS": {
            "name": "HSTS",
            "description": "HTTP Strict Transport Security (HSTS) informs browsers that the site should only be accessed using HTTPS.",
            "slug": "hsts",
            "categories": [
                {
                    "id": 16,
                    "slug": "security",
                    "description": "Technologies that protect websites from vulnerabilities and attacks",
                    "groups": [
                        11
                    ],
                    "name": "Security",
                    "priority": 9
                }
            ],
            "confidence": 100,
            "version": "",
            "icon": "default.svg",
            "website": "https://www.rfc-editor.org/rfc/rfc6797#section-6.1",
            "pricing": [],
            "cpe": null
        },
        "Cloudflare": {
            "name": "Cloudflare",
            "description": "Cloudflare is a web-infrastructure and website-security company, providing content-delivery-network services, DDoS mitigation, Internet security, and distributed domain-name-server services.",
            "slug": "cloudflare",
            "categories": [
                {
                    "id": 31,
                    "slug": "cdn",
                    "description": "(Content Delivery Network) Distribute website content globally to improve load times for users",
                    "groups": [
                        7
                    ],
                    "name": "CDN",
                    "priority": 9
                }
            ],
            "confidence": 100,
            "version": "",
            "icon": "CloudFlare.svg",
            "website": "https://www.cloudflare.com",
            "pricing": [],
            "cpe": null
        },
        "Webpack": {
            "name": "Webpack",
            "description": "Webpack is an open-source JavaScript module bundler.",
            "slug": "webpack",
            "categories": [
                {
                    "id": 19,
                    "slug": "miscellaneous",
                    "description": "Tools and technologies that don't fit into other categories",
                    "groups": [
                        6
                    ],
                    "name": "Miscellaneous",
                    "priority": 10
                }
            ],
            "confidence": 100,
            "version": "",
            "icon": "Webpack.svg",
            "website": "https://webpack.js.org/",
            "pricing": [],
            "cpe": null
        },
        "PWA": {
            "name": "PWA",
            "description": "Progressive Web Apps (PWAs) are web apps built and enhanced with modern APIs to deliver enhanced capabilities, reliability, and installability while reaching anyone, anywhere, on any device, all with a single codebase.",
            "slug": "pwa",
            "categories": [
                {
                    "id": 19,
                    "slug": "miscellaneous",
                    "description": "Tools and technologies that don't fit into other categories",
                    "groups": [
                        6
                    ],
                    "name": "Miscellaneous",
                    "priority": 10
                }
            ],
            "confidence": 100,
            "version": "",
            "icon": "PWA.svg",
            "website": "https://web.dev/progressive-web-apps/",
            "pricing": [],
            "cpe": null
        },
        "Open Graph": {
            "name": "Open Graph",
            "description": "Open Graph is a protocol that is used to integrate any web page into the social graph.",
            "slug": "open-graph",
            "categories": [
                {
                    "id": 19,
                    "slug": "miscellaneous",
                    "description": "Tools and technologies that don't fit into other categories",
                    "groups": [
                        6
                    ],
                    "name": "Miscellaneous",
                    "priority": 10
                }
            ],
            "confidence": 100,
            "version": "",
            "icon": "Open Graph.png",
            "website": "https://ogp.me",
            "pricing": [],
            "cpe": null
        }
    }
}

@tunetheweb
Copy link
Copy Markdown
Member

Is the https://www.komero.ge/ not supposed to detect this? I.e. is that the control example?

@whosNikoloz
Copy link
Copy Markdown
Author

Is the https://www.komero.ge/ not supposed to detect this? I.e. is that the control example?
Hi @tunetheweb,

The detection footprint actually is present on https://www.komero.ge/ and https://hub.komero.ge/ as well!

However, for fully active client storefront examples where you can see the platform running in a live retail environment, you can also check these:

https://perfume.komero.ge/

https://www.janishop.ge/

All of these URLs should successfully trigger both the HTML generator meta tag and the global window.KOMERO variable.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants