How to Detect a Website's Tech Stack with a Single API Call
How to Detect a Website's Tech Stack with a Single API Call
Ever wondered what framework powers a competitor's website? Whether they're using React or Vue? What analytics they run? What CDN serves their assets?
Our Tech Stack Detection API answers all of these questions with a single HTTP request.
Quick Start
curl "https://51-68-119-197.sslip.io/api/techstack?url=https://github.com"
Response (abbreviated):
{
"url": "https://github.com",
"technologies": {
"framework": [
{"name": "React", "confidence": 0.9}
],
"hosting": [
{"name": "GitHub Pages", "confidence": 0.8}
],
"cdn": [
{"name": "Fastly", "confidence": 0.95}
],
"analytics": [
{"name": "Google Analytics", "confidence": 0.85}
]
}
}
What It Detects
The API identifies technologies across 10+ categories:
| Category | Examples |
|---|---|
| Frameworks | React, Vue.js, Angular, Next.js, Nuxt, Svelte, Gatsby |
| CMS | WordPress, Drupal, Joomla, Ghost, Strapi |
| Hosting | Vercel, Netlify, AWS, Google Cloud, Heroku |
| CDN | Cloudflare, Fastly, Akamai, CloudFront |
| Analytics | Google Analytics, Plausible, Fathom, Hotjar, Mixpanel |
| JavaScript libraries | jQuery, Lodash, Moment.js, Three.js |
| CSS frameworks | Tailwind CSS, Bootstrap, Bulma |
| E-commerce | Shopify, WooCommerce, Magento |
| Server | Nginx, Apache, Express, Caddy |
| Security | Cloudflare, reCAPTCHA, hCaptcha |
How It Works
The API loads the target URL in a headless Chromium browser and analyzes:
- HTTP headers — Server, X-Powered-By, CDN indicators
- HTML meta tags — Generator tags, framework-specific meta
- JavaScript globals —
window.__NEXT_DATA__,window.__NUXT__,window.React - DOM patterns — Framework-specific attributes (
data-reactroot,ng-version,data-v-) - Resource URLs — CDN domains, analytics script sources, font services
- CSS patterns — Tailwind utility classes, Bootstrap grid classes
Use Cases
Competitive Analysis
Compare your tech stack against competitors:
# Check what your competitor uses
curl "https://51-68-119-197.sslip.io/api/techstack?url=https://competitor.com"
Lead Qualification
Sales teams use tech stack data to qualify leads. If a prospect uses React, pitch your React component library. If they use WordPress, pitch your WordPress plugin.
Security Auditing
Identify outdated or vulnerable technologies before they become attack vectors:
# Check for known vulnerable libraries
curl "https://51-68-119-197.sslip.io/api/techstack?url=https://your-site.com"
Market Research
Survey which technologies dominate a market segment by checking dozens of sites in your industry.
Rate Limits
| Feature | Anonymous | Free API Key |
|---|---|---|
| Daily requests | 10 | 50 |
| Rate limit | 1 req/10s | 1 req/30s window |
Get a free API key at our API docs page — no signup required, no email needed.
Combine with Screenshot API
Pair tech stack detection with our Screenshot API for visual competitive analysis — capture how competitor sites look while analyzing what they're built with.
# Detect tech stack
curl "https://51-68-119-197.sslip.io/api/techstack?url=https://example.com"
# Capture screenshot
curl "https://51-68-119-197.sslip.io/api/screenshot?url=https://example.com&width=1920&height=1080" -o competitor.png
Try It Now
Use our interactive tech stack detector to analyze any website instantly.
Or call the API directly:
curl "https://51-68-119-197.sslip.io/api/techstack?url=https://your-target-site.com"