π Tech Stack Detector β BuiltWith Alternative
Pricing
from $8.00 / 1,000 results
π Tech Stack Detector β BuiltWith Alternative
Detect any website's tech stack β frameworks, analytics, CDN, CMS, ecommerce platforms. Build competitive intelligence reports.
Pricing
from $8.00 / 1,000 results
Rating
0.0
(0)
Developer
Stephan Corbeil
Actor stats
0
Bookmarked
4
Total users
1
Monthly active users
10 hours ago
Last modified
Categories
Share
Company Tech Stack Detector
A comprehensive Apify actor that detects technologies used by websites through HTTP header analysis, meta tag inspection, and HTML content scanning. Similar to Wappalyzer and BuiltWith.
Features
- HTTP Header Detection: Identifies servers, CDNs, and infrastructure from response headers
- Meta Tag Parsing: Extracts generator and meta information
- HTML Content Analysis: Scans page content for technology signatures
- Categorized Results: Organizes detected technologies by type
- Evidence Tracking: Shows which detection method identified each technology
- URL Normalization: Handles URLs with or without protocol
Supported Technology Categories
- CMS: WordPress, Shopify, Wix, Squarespace, Webflow, Drupal, Joomla, Ghost
- JavaScript Frameworks: React, Next.js, Vue.js, Nuxt.js, Angular, Svelte, Gatsby
- Analytics: Google Analytics, Google Tag Manager, Hotjar, Segment, Mixpanel, Amplitude, Heap
- Infrastructure: Cloudflare, AWS, Vercel, Netlify, Heroku, Nginx, Apache
- Marketing/Chat: Intercom, Drift, HubSpot, Mailchimp, Zendesk, Crisp
- Payments: Stripe, PayPal
- Fonts/CDN: Google Fonts, Font Awesome, jQuery, Bootstrap, Tailwind CSS
Input
{"url": "https://www.shopify.com"}
- url (string, required): Website URL to analyze (with or without protocol, defaults to https://)
Output
{"url": "https://www.shopify.com","finalUrl": "https://www.shopify.com/","technologies": ["Shopify", "Google Analytics", ...],"technologyCount": 12,"categories": {"CMS": ["Shopify"],"Analytics": ["Google Analytics"],"Infrastructure": ["Cloudflare"],...},"details": [{"technology": "Shopify","evidence": ["html:cdn\\.shopify\\.com"]},...],"serverHeader": "Shopify","poweredBy": ""}
How It Works
- Fetches the target URL with a modern browser User-Agent
- Parses HTTP response headers
- Extracts and analyzes meta tags
- Scans HTML content for technology signatures
- Matches against comprehensive technology pattern database
- Returns categorized results with detection evidence
Technical Details
- Async/Await: Uses httpx for non-blocking HTTP requests
- HTML Parsing: BeautifulSoup with lxml parser for robust HTML handling
- Regex Patterns: Case-insensitive pattern matching for technology signatures
- Timeout: 30-second timeout per request
- Redirect Handling: Follows HTTP redirects automatically
Usage Example
Run on Apify Platform:
Input: {"url": "https://www.github.com"}
Or run locally:
$docker run -it company-tech-stack <<< '{"url": "https://www.github.com"}'
Version
1.0.0 - Initial release
Author
Steve Corbeil
π» Code Example β Python
from apify_client import ApifyClientclient = ApifyClient("YOUR_APIFY_TOKEN")run = client.actor("nexgendata/company-tech-stack-detector").call(run_input={# Fill in the input shape from the actor's input_schema})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item)
π Code Example β cURL
curl -X POST "https://api.apify.com/v2/acts/nexgendata~company-tech-stack-detector/run-sync-get-dataset-items?token=YOUR_TOKEN" \-H "Content-Type: application/json" \-d '{ /* input schema */ }'
β FAQ
Q: How do I get started? Sign up at apify.com, grab your API token from Settings β Integrations, and run the actor via the Apify console, API, Python SDK, or any integration (Zapier, Make.com, n8n).
Q: What's the typical cost per run? See the pricing section below. Most runs finish under $0.10 for typical batches.
Q: Is this actor maintained? Yes. NexGenData maintains 140+ Apify actors and ships updates regularly. Bug reports via the Apify console issues tab get responses within 24 hours.
Q: Can I use the output commercially? Yes β you own the output data. Check the target site's Terms of Service for any usage restrictions on the scraped content itself.
Q: How do I handle rate limits? Apify manages concurrency and retries automatically. For very large batches (10K+ items), run multiple smaller jobs in parallel instead of one mega-job for better reliability.
π° Pricing
Pay-per-event pricing β you only pay for what you actually extract.
- Actor Start: $0.0001
- result: $0.0080
π Related NexGenData Actors
π Apify Affiliate Program
New to Apify? Sign up with our referral link β you get free platform credits on signup, and you help fund the maintenance of this actor fleet.
Built and maintained by NexGenData β 140+ actors covering scraping, enrichment, MCP servers, and automation.