
How to Detect Any Website's Tech Stack in 30 Lines of Node.js
How to Detect Any Website's Tech Stack in 30 Lines of Node.js I was putting together a competitor analysis for a client last month. They wanted to know not just what competitors were doing visually, but what they were running under the hood — CMS, framework, analytics, chat widgets, A/B testing tools, the whole stack. The old workflow: open each URL in a browser, run Wappalyzer or BuiltWith, copy the results into a spreadsheet. For 20 competitors, that's 45 minutes of clicking. And you have to redo it every quarter because stacks change. Here's how I automated the whole thing. What We're Building A script that takes a list of competitor URLs and outputs a clean report showing the detected tech stack for each one — frameworks, CMS platforms, CDNs, analytics tools, chat widgets, whatever's detectable. The output looks like this: [snapapi.tech] - Next.js - Vercel - Google Analytics - Intercom [competitor2.com] - WordPress - WooCommerce - Cloudflare - HubSpot [competitor3.io] - React - AWS
Continue reading on Dev.to JavaScript
Opens in a new tab



