WebTech Detector is a lightweight and developer-friendly API built with NestJS that detects technologies used on websites. It analyzes HTTP headers, HTML meta tags, and embedded scripts to identify common CMSs (like WordPress, Joomla), backend frameworks (Laravel, Django), frontend libraries (React, Vue, Angular), analytics tools, hosting providers (Netlify, Vercel), and web servers (Apache, Nginx, LiteSpeed, IIS).
Ideal for SEO tools, competitive intelligence, browser extensions, and audits.
- CMS (WordPress, Joomla, Drupal, Ghost)
- Backend frameworks (Laravel, Django, Rails, ASP.NET)
- Frontend frameworks (React, Angular, Vue, Svelte, Next.js)
- JavaScript libraries (jQuery, Lodash, Moment.js, Chart.js)
- Analytics tools (Google Analytics, Facebook Pixel, Hotjar)
- Hosting and CDN providers (Cloudflare, Netlify, Vercel, Firebase)
- Web servers (Apache, Nginx, LiteSpeed, Microsoft IIS)
git clone https://github.com/tuusuario/webtech-detector.git
cd webtech-detector
npm install
npm run start:devEndpoint POST /webtech/detect
Request
{
"url": "https://ejemplo.com"
}Response
[
{
"name": "WordPress",
"type": "CMS",
"matchedBy": ["headers", "scripts"]
}
]- NestJS
- Axios
- Cheerio
MIT