Website Tech Stack Detector: BuiltWith & Wappalyzer Alternative avatar

Website Tech Stack Detector: BuiltWith & Wappalyzer Alternative

Pricing

from $7.00 / 1,000 websites

Go to Apify Store
Website Tech Stack Detector: BuiltWith & Wappalyzer Alternative

Website Tech Stack Detector: BuiltWith & Wappalyzer Alternative

Shows which technologies (shop system, CMS, analytics, frameworks) each website in your list uses, and what changed.

Pricing

from $7.00 / 1,000 websites

Rating

0.0

(0)

Developer

Afterstar

Afterstar

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

12 days ago

Last modified

Share

Pricing: $10.00 per 1,000 websites checked, in every mode.

What does Website Tech Stack Detector do?

For each website: every technology it detects (CMS, shop system, analytics and tag managers, JavaScript frameworks, CDN, hosting, payment, marketing tools and more, from the fingerprints of 6,500+ technologies), with categories and versions where visible, grouped by category. On a schedule it lists only the sites whose stack changed, with the technologies added and removed.

Run it once, or schedule it to tell you when a site adds or drops a technology. The tool remembers what it has seen, in a storage in your own Apify account.

What you get

DetectsCMS, shop systems, analytics and tag managers, JavaScript frameworks, CDN, hosting, payment, marketing tools and more
Fingerprints6,500+ technologies (the open-source webappanalyzer project), with categories and versions where visible
Per siteTechnologies grouped by category; on a schedule, the technologies added and removed
SpeedOne request per site (no browser), up to 25 seconds of analysis
Price$10.00 per 1,000 websites checked, in every mode

Use cases

  • Lead generation: find shops on a given platform, or sites using a competitor's tool.
  • Watch competitors and get alerted when they add or drop a tool.
  • Audit a portfolio of sites.

Input

FieldWhat it does
URLsWebsites, one per line
Track versionsCount version changes as changes (off by default)
Max websitesThe most websites per run
Output modeAll results, only new results, or new + changed + removed results

Output

One row per website:

{
"id": "site:apify.com",
"changeType": "changed",
"technologyNames": ["Cloudflare", "Google Tag Manager", "Next.js", "React"],
"categories": {"JavaScript frameworks": ["Next.js", "React"], "Tag managers": ["Google Tag Manager"]},
"added": ["Next.js"],
"removed": ["Gatsby"]
}

Every row has every key (null when there's no value). changeType is new, changed, unchanged or removed; a changed row lists changedFields and the previous values. If a source fails or rate-limits the request, you get one row with changeType: "status" and a statusCode instead of an error, and it's free.

Schedule it

  1. Fill in the input and save it as a task.
  2. Run it once with Baseline only switched on: it remembers the current results and lists nothing. Or skip this and accept that the first scheduled run lists everything once.
  3. Set Output mode to Only new results or New, changed and removed, and add a schedule.
  4. Connect an integration (Slack, Google Sheets, Zapier, Make, n8n), or put a webhook URL in the input.

Each saved task keeps its own memory; switching a task between modes keeps it. Each run saves a summary (OUTPUT in the run's key-value store) with the counts.

Apify webhook template (Integrations → Webhook → payload):

{"datasetUrl": "https://api.apify.com/v2/datasets/{{resource.defaultDatasetId}}/items?clean=true&format=json"}

How much does it cost?

  • $10.00 per 1,000 websites checked (on paid Apify plans 10-30% less). In 'changes' mode you pay for every website checked, but only the changes are listed.
  • Example: checking 1,000 websites costs $10.00; checking 50 websites every day costs about $15.00 a month (plus Apify's start fee: $0.00010 per run).
  • Status rows (errors) are free. Set a spending limit on the run and the tool stops there.

Good to know

  • Detection reads the page, its headers, cookies and scripts in one request (no browser), so technologies that only show up after JavaScript runs can be missed: most often analytics, chat and A/B-testing tools that a tag manager loads later (the tag manager itself is found).
  • Each site gets up to 25 seconds of analysis; a page that takes longer is listed with an error, free.
  • You pay for every item checked in every mode. 'New, changed and removed' only filters the output to what changed since the last run, so a scheduled check lists nothing when all is the same.
  • You choose the sites to check; check only sites you're allowed to. The tool makes one normal request per page (no crawling) with a clear bot name.

How it compares

Instead ofWith this tool
Checking sites one by one in a browser extensionA whole list in one run, as a table you can filter
A headless-browser crawlOne normal request per site: fast and light, but tools loaded later by JavaScript can be missed
Re-checking a list by hand'Changes' mode lists only the sites whose stack changed, with what was added or removed

FAQ

How accurate is it? It matches the page, its headers, cookies and scripts against the fingerprints of 6,500+ technologies. Tools that a tag manager loads later with JavaScript (often analytics, chat and A/B testing) can be missed; the tag manager itself is found.

Can I find all sites that use a technology? No: you give the websites, and it tells you what each one uses. Filter the results to build lists, for example all Shopify shops in your list.

Can it alert me when a competitor changes tools? Yes. Save the list as a task, set Output mode to 'New, changed and removed results' and add a schedule.

What does it cost on a schedule? Every website checked costs $0.01, in every mode; the 'changes' mode only filters the output to what changed.

Can I check a site by hand? For one site, yes: open the page source and the response headers and look for known traces, such as wp-content (WordPress), cdn.shopify.com (Shopify), gtag( (Google Analytics) or an x-powered-by header. Doing that well across 6,500+ technologies is the job of the open-source webappanalyzer fingerprint set, which this tool runs on every site in your list. It costs $10.00 per 1,000 websites checked, in every mode, including scheduled 'changes' runs.

Source: the websites you provide. Fingerprints: the open-source webappanalyzer project by Enthec (GPL-3.0), pinned to commit eea872a. Not affiliated with Enthec or Wappalyzer.

More Afterstar tools

Found a problem or need a field? Open an issue on the Issues tab.