Tech Stack Scraper - Website Analyzer
Pricing
from $0.01 / 1,000 results
Tech Stack Scraper - Website Analyzer
Detect technologies used by any website. Identify CMS, frameworks, analytics, marketing tools & more. Bulk analyze competitor tech stacks for market research.
Pricing
from $0.01 / 1,000 results
Rating
0.0
(0)
Developer

John Rippy
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Tech Stack Lookup Scraper
"Know What Your Prospects Are Using" by John Rippy | johnrippy.link
Stop Paying $295/mo for BuiltWith
You're currently paying: BuiltWith ($295/mo), Wappalyzer Pro ($99/mo), SimilarTech ($199/mo), StackShare Pro ($49/mo).
What if you could detect tech stacks for pennies per site?
The Tech Stack Lookup Scraper identifies 200+ technologies on any website:
- CMS platforms (WordPress, Shopify, Wix, Squarespace, Drupal, Magento)
- JavaScript frameworks (React, Vue, Angular, Next.js, Nuxt, Gatsby)
- Analytics tools (Google Analytics 4, Mixpanel, Amplitude, Segment)
- Marketing automation (HubSpot, Mailchimp, Intercom, Drift)
- CDN/Hosting (AWS, Cloudflare, Vercel, Netlify)
- Security headers and SSL analysis
- E-commerce platforms and payment processors
Pay only for what you use. No monthly subscriptions. No minimum commitments.
Why Choose This Over Traditional Tech Detection Tools
1. Pay-Per-Site, Not Per-Month
Traditional tools: $100-$300/month for unlimited lookups.
This actor: Pay per URL analyzed. Analyze 100 sites for ~$10. Analyze 1,000 for ~$75.
Analyze 500 competitor sites and still pay less than one BuiltWith subscription.
2. 200+ Technologies Detected
We detect technologies across 10 categories:
| Category | Examples |
|---|---|
| CMS | WordPress, Shopify, Wix, Squarespace, Drupal, Magento, Webflow |
| Frameworks | React, Vue, Angular, Next.js, Nuxt, Gatsby, Svelte |
| Analytics | GA4, Mixpanel, Amplitude, Heap, Segment, Hotjar, FullStory |
| Marketing | HubSpot, Mailchimp, Klaviyo, Intercom, Drift, Zendesk |
| E-commerce | Shopify, WooCommerce, Magento, BigCommerce, Stripe, PayPal |
| CDN | Cloudflare, Fastly, Akamai, CloudFront, StackPath |
| Hosting | AWS, GCP, Azure, Vercel, Netlify, DigitalOcean, Heroku |
| SEO | Yoast, Rank Math, All in One SEO, Schema.org |
| Advertising | Google Ads, Facebook Pixel, LinkedIn Insight, TikTok Pixel |
| Security | Cloudflare, Sucuri, Wordfence, reCAPTCHA |
3. Confidence Scores
Every detection includes a confidence percentage (0-100%) so you know how reliable each result is.
4. Bulk Processing with Webhooks
Process thousands of URLs in parallel. Get results delivered to your webhook when done.
Quick Start Examples
Example 1: Analyze Single Website
{"urls": ["https://stripe.com"],"detectCMS": true,"detectFrameworks": true,"detectAnalytics": true}
Example 2: Competitor Tech Stack Audit
{"urls": ["https://competitor1.com","https://competitor2.com","https://competitor3.com"],"detectCMS": true,"detectFrameworks": true,"detectAnalytics": true,"detectMarketing": true,"detectHosting": true}
Example 3: Lead Qualification (Find WordPress Sites)
{"urls": ["https://prospect1.com", "https://prospect2.com"],"detectCMS": true,"checkHeaders": true}
Example 4: With Webhook
{"urls": ["https://example.com"],"webhookUrl": "https://hooks.zapier.com/hooks/catch/12345/abcdef/"}
Detection Methods
We use 5 detection methods for maximum accuracy:
| Method | What It Detects |
|---|---|
| HTML Analysis | Meta tags, scripts, stylesheets, inline code comments |
| HTTP Headers | Server, X-Powered-By, X-Generator, CDN headers |
| JavaScript Globals | Framework-specific window objects (React, Vue, Angular) |
| URL Patterns | Known asset paths for platforms (wp-content, /cdn-cgi/) |
| DNS Records | Hosting providers, CDN configurations, email services |
Input Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
urls | string[] | Yes | List of website URLs to analyze |
detectCMS | boolean | No | Detect CMS platforms (default: true) |
detectFrameworks | boolean | No | Detect JS frameworks (default: true) |
detectAnalytics | boolean | No | Detect analytics tools (default: true) |
detectMarketing | boolean | No | Detect marketing tools (default: true) |
detectHosting | boolean | No | Detect hosting/CDN (default: true) |
checkHeaders | boolean | No | Analyze HTTP headers (default: true) |
webhookUrl | string | No | Webhook URL for async results |
demoMode | boolean | No | Return sample data without scraping |
Output Format
{"url": "https://example.com","scannedAt": "2025-12-23T12:00:00.000Z","technologies": {"cms": [{ "name": "WordPress", "version": "6.4", "confidence": 100 }],"frameworks": [{ "name": "React", "version": "18.2", "confidence": 95 }],"analytics": [{ "name": "Google Analytics 4", "confidence": 100 },{ "name": "Hotjar", "confidence": 90 }],"marketing": [{ "name": "HubSpot", "confidence": 100 },{ "name": "Mailchimp", "confidence": 85 }],"hosting": [{ "name": "AWS", "confidence": 80 }],"cdn": [{ "name": "Cloudflare", "confidence": 100 }],"advertising": [{ "name": "Google Ads", "confidence": 100 },{ "name": "Facebook Pixel", "confidence": 95 }]},"headers": {"server": "nginx","poweredBy": "PHP/8.1","cacheControl": "max-age=3600"},"security": {"hasSSL": true,"hasHSTS": true,"hasCSP": false},"techCount": 12,"summary": {"cms": "WordPress","framework": "React","analytics": "Google Analytics 4, Hotjar","hosting": "AWS","cdn": "Cloudflare"}}
Pay-Per-Event Pricing
You only pay for what you use. No monthly fees. No minimums.
| Event | Description | Price |
|---|---|---|
url_scanned | Each URL analyzed | $0.10 |
tech_detected | Each technology found | $0.005 |
Cost Examples
| Task | This Actor | BuiltWith | Wappalyzer |
|---|---|---|---|
| 100 sites | ~$15 | $295/mo | $99/mo |
| 500 sites | ~$75 | $295/mo | $99/mo |
| 1,000 sites | ~$150 | $295/mo | $99/mo |
| 5,000 sites | ~$750 | $495/mo | $199/mo |
Save 50-90% compared to monthly subscriptions for typical usage.
Use Cases
Sales & Lead Generation
- Lead qualification: Find prospects using specific technologies
- Competitive intelligence: Discover competitor tech stacks
- Upgrade opportunities: Find sites using outdated platforms
- Target by CMS: Find all WordPress, Shopify, or Wix sites in a list
Marketing Agencies
- Client audits: Understand current tech landscape
- Platform migration: Identify sites ready for upgrades
- Integration planning: See what tools are already in use
SEO Agencies
- Technical audits: Detect analytics, SEO plugins, schemas
- Competitor analysis: Compare your client's stack to competitors
- Speed issues: Identify heavy scripts and plugins
Developers
- Research: Understand what technologies power successful sites
- Proposals: Accurately scope projects by knowing current stack
- Benchmarking: Compare technology adoption across industries
API Integration
Using the Apify API (JavaScript)
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });const run = await client.actor('localhowl/tech-stack-scraper').call({urls: ['https://stripe.com', 'https://shopify.com'],detectCMS: true,detectFrameworks: true});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);
Using cURL
curl -X POST "https://api.apify.com/v2/acts/localhowl~tech-stack-scraper/runs?token=YOUR_API_TOKEN" \-H "Content-Type: application/json" \-d '{"urls": ["https://example.com"],"detectCMS": true,"detectFrameworks": true,"detectAnalytics": true}'
Webhook Integration (Zapier, Make, n8n)
Webhook Payload Format
{"event": "scan_completed","timestamp": "2025-12-23T12:00:00.000Z","actor": "tech-stack-scraper","runId": "abc123","urlsScanned": 10,"techsDetected": 47,"results": [...]}
Common Automations
- CRM Enrichment: Add tech stack data to HubSpot, Salesforce contacts
- Lead Scoring: Auto-score leads based on technologies used
- Slack Alerts: Notify when competitor changes their stack
- Google Sheets: Build a database of prospect tech stacks
Limitations
- Client-Side Only: Cannot detect server-side languages (PHP, Python, Ruby) definitively
- Obfuscated Code: Some sites minify/obfuscate, reducing detection accuracy
- Rate Limiting: Built-in delays to avoid being blocked
- SPAs: Single-page apps may require JavaScript rendering
Support
- Email: john@johnrippy.link
- GitHub: Report issues on the repository
Built by John Rippy | johnrippy.link
Keywords
tech stack detector, technology lookup, builtwith alternative, wappalyzer alternative, website technology checker, cms detector, framework detector, analytics detector, website scraper, technology profiler, lead enrichment, sales intelligence, competitive analysis, technology detection api