VOOZH about

URL: https://apify.com/shahidirfan/website-tech-stack-detector

โ‡ฑ Website Tech Stack Detector ยท Apify


Pricing

Pay per usage

Go to Apify Store

Website Tech Stack Detector

Uncover the technologies powering any website with the Website Tech Stack Detector. Instantly identify frameworks, CMS, and analytics tools. Lightweight and fast, it is perfect for market research and competitive analysis. For large-scale bulk scanning, residential proxies are recommended.

Pricing

Pay per usage

Rating

5.0

(2)

Developer

๐Ÿ‘ Shahid Irfan

Shahid Irfan

Maintained by Community

Actor stats

1

Bookmarked

85

Total users

8

Monthly active users

2 months ago

Last modified

Share

Website Tech Stack Scanner

Identify technologies used on any website - Fast, efficient tech stack detection with smart fallback mechanisms. Detect frameworks, libraries, CMS, WAFs, APIs, and more.

๐Ÿ‘ Apify Actor
๐Ÿ‘ Tech Detection
๐Ÿ‘ Fast & Reliable

๐Ÿ“‹ What This Actor Does

Website Tech Stack Scanner efficiently identifies technologies powering any website. Using a smart multi-tier approach, it prioritizes fast, resource-light methods before resorting to browser rendering. Perfect for:

  • Technology Research - Discover what technologies competitors use
  • Lead Generation - Find websites built with specific tech stacks
  • Security Analysis - Identify WAFs and security layers
  • Development Planning - Research technology choices for projects
  • Market Intelligence - Track technology adoption trends

โœจ Key Features

  • Smart Detection Strategy - HTTP headers โ†’ Static HTML โ†’ API probes โ†’ Browser rendering
  • Comprehensive Analysis - Frameworks, CMS, libraries, WAFs, analytics, hosting
  • WAF Detection - Identifies Cloudflare, Akamai, PerimeterX, Imperva, and more
  • API Endpoint Probing - Discovers backend APIs and frameworks
  • Fast & Efficient - Lightweight analysis before browser usage
  • Structured Data - Extracts JSON-LD and Open Graph metadata

๐Ÿš€ Quick Start

Basic Usage - Single Website

{
"urls":["https://example.com"]
}

Advanced Usage - Multiple Sites with Deep Analysis

{
"urls":[
"https://example.com",
"https://another-site.com"
]
}

Batch Analysis

{
"urls":[
"https://site1.com",
"https://site2.com",
"https://site3.com"
]
}

๐Ÿ“Š Input Parameters

ParameterTypeDescriptionDefault
urlsarrayWebsite URLs to analyze (required)[]
proxyConfigurationobjectOptional proxy settings{"useApifyProxy": false}

Internal Runtime Defaults

The actor now manages advanced runtime tuning internally for consistent output quality:

  • Concurrency โ€” fixed internally
  • Browser fallback โ€” enabled internally
  • API endpoint probing โ€” enabled internally
  • Request timeout โ€” fixed internally

๐Ÿ“ˆ Output Data Structure

Each website analysis includes:

{
"url":"https://example.com",
"status":"success",
"technologies":{
"frontend":["React 18.2.0","Next.js 13.4.0"],
"backend":["Node.js","Express"],
"cms":["WordPress 6.3"],
"analytics":["Google Analytics","Hotjar"],
"hosting":["Vercel"],
"cdn":["Cloudflare"],
"libraries":["jQuery 3.6.0","Bootstrap 5.2"]
},
"waf":{
"detected":true,
"provider":"Cloudflare",
"confidence":"high"
},
"apis":{
"graphql":true,
"rest":true,
"endpoints":["/api/v1","/graphql"]
},
"metadata":{
"title":"Example Website",
"description":"Example description",
"structuredData":{...}
},
"server":{
"software":"nginx/1.21.0",
"headers":{...}
},
"detectionMethod":"static",
"scannedAt":"2024-12-11T10:30:00.000Z"
}

Output Fields

  • url - Analyzed website URL
  • status - Analysis status (success/failed/partial)
  • technologies - Categorized tech stack
  • waf - Web Application Firewall details
  • apis - Discovered API endpoints
  • metadata - Page metadata and structured data
  • server - Server and hosting information
  • detectionMethod - How technologies were detected (static/browser/mixed)
  • scannedAt - Analysis timestamp

๐ŸŽฏ Detection Methods

1. HTTP Headers Analysis (Fastest)

  • Server headers
  • X-Powered-By headers
  • Set-Cookie patterns
  • Security headers

2. Static HTML Parsing

  • Meta tags
  • Script src attributes
  • Link tags (stylesheets, fonts)
  • HTML comments and patterns

3. API Endpoint Probing

  • Common API paths: /api, /graphql, /_next/static
  • CMS endpoints: /wp-json, /admin
  • Framework-specific paths: /_nuxt/, /__nextjs_

4. Browser Rendering (Fallback)

  • Window object inspection
  • Dynamic content loading
  • Client-side frameworks (React, Vue, Angular)
  • JavaScript libraries

๐Ÿ” Detected Technologies

Frameworks & Libraries

  • Frontend: React, Vue, Angular, Svelte, Next.js, Nuxt.js, Gatsby
  • Backend: Express, Django, Laravel, Ruby on Rails, ASP.NET
  • UI: Bootstrap, Tailwind CSS, Material-UI, Ant Design

CMS & Platforms

  • WordPress, Drupal, Joomla, Shopify, Magento, Wix, Squarespace

WAFs & Security

  • Cloudflare, Akamai, PerimeterX, Imperva, Kasada, Datadome

Analytics & Marketing

  • Google Analytics, Tag Manager, Facebook Pixel, Hotjar, Mixpanel

Hosting & CDN

  • Vercel, Netlify, AWS, GCP, Azure, Cloudflare, Fastly

โšก Performance Tips

Recommended Settings

Use CaseURLsConcurrencyPlaywrightAPI ProbeEst. Time
Quick Check1-55falsefalse~5-10s
Standard Analysis5-203-5truetrue~30-60s
Batch Processing20-1005-10truetrue~2-5m

Cost Optimization

  1. Disable Playwright for static sites (faster, cheaper)
  2. Reduce concurrency to avoid rate limits
  3. Use proxies for large batches
  4. Filter URLs to analyze only relevant pages

๐Ÿ”ง Configuration Examples

Security Audit

{
"urls":["https://target-site.com"]
}

Competitor Analysis

{
"urls":[
"https://competitor1.com",
"https://competitor2.com",
"https://competitor3.com"
]
}

Lead Generation (Find WordPress Sites)

{
"urls":["https://site1.com","https://site2.com"]
}

๐Ÿ†˜ Troubleshooting

Common Issues

Detection Incomplete

  • The actor already runs browser fallback automatically for SPA sites
  • Some sites may block automated detection
  • Try enabling proxy configuration

Timeout Errors

  • Retry with fewer URLs in a single run
  • Check if site is accessible

WAF Blocking

  • Enable Apify Proxy
  • Reduce request frequency
  • Some WAFs may block all automated access

๐Ÿ“„ License & Terms

This actor analyzes publicly accessible website information in accordance with ethical web scraping practices and applicable regulations.


Keywords: tech stack detection, technology scanner, framework detection, CMS detection, WAF detection, website analysis, technology research, competitor analysis

You might also like

Website Tech Stack Scanner | Website Technology Detector

misterkhan/website-tech-stack-scanner

Scan any website to detect 7,000+ technologies, from CMSs, analytics, and marketing pixels to JS frameworks, CDNs, and hosting. Use it for market research, lead enrichment, and competitor tech profiling at scale.

Website Tech Stack Detector - Find Any Site's Technology

santamaria-automations/website-tech-detector

Detect the tech stack of any website โ€” CMS, JavaScript frameworks, analytics, CDN, hosting, ad networks, e-commerce platforms, and 2000+ other technologies. Powered by the Wappalyzer fingerprint database. Bulk analysis, pay-per-result.

Tech Stack Detector

automation-lab/tech-stack-detector

Affordable BuiltWith and Wappalyzer alternative. Detect 45+ technologies on any website โ€” JavaScript frameworks, CMS, analytics, CDN, and hosting โ€” from a single HTTP request. Ideal for bulk lead qualification, competitive analysis, and technology market research.

๐Ÿ‘ User avatar

Stas Persiianenko

115

Tech Stack Detector API - BuiltWith & Wappalyzer Alternative

tugelbay/website-tech-stack-detector

Tech stack detector and website technology checker API. BuiltWith/Wappalyzer alternative for bulk URL enrichment: detect 100+ CMS, ecommerce. Guide: https://konabayev.com/tools/website-tech-stack-detector/?utm_source=apify_info&utm_medium=referral&utm_campaign=website-tech-stack-detector

๐Ÿ‘ User avatar

Tugelbay Konabayev

48

FLIPPA.com | Only $1๐Ÿ’ฐ | Search by Url | Detail Pages | Scraper

memo23/flippa-scraper

๐Ÿ’ฐ$1 per 1,000 results, scrape Flippa search & listings. Extract Revenue, Profit, Multiples, Traffic (Views/Uniques) & Seller Verification. Supports SaaS, Apps & Domains.

๐Ÿ‘ User avatar

Muhamed Didovic

85

5.0

Flippa Scraper API

louisdeconinck/flippa-scraper-api

The Flippa Scraper API allows users to extract detailed data from Flippa.com listings, including pricing, business metrics, and seller information, for efficient analysis of online business opportunities.

๐Ÿ‘ User avatar

Louis Deconinck

221

5.0

RSS / XML Scraper

shahidirfan/RSS-XML-Scraper

Meet the RSS / XML Scraper: the most advanced actor for parsing any RSS feed or XML file. It effortlessly extracts clean, structured data from even the most complex sources. Your ultimate tool for content aggregation, data monitoring, and content analysis.

99

5.0

Tech Stack Detector โ€” Wappalyzer & BuiltWith API Alternative

nexgendata/wappalyzer-replacement

Bulk tech stack detection from any website. Uses OSS Wappalyzer fingerprint rulesets (6000+ technologies across 100+ categories) via HTTP analysis. Replaces the paywalled Wappalyzer API.

RSS / XML Scraper

jupri/rss-xml-scraper

๐Ÿ’ซ Scrape RSS / XML / Sitemap or other XML