Free Framework Detector

Detect the Framework Behind Any Website

Enter any URL to identify its JavaScript framework, CSS library, and full tech stack. React, Next.js, Vue, Angular, Svelte, Tailwind — detected in seconds.

Frameworks & Libraries We Detect

We identify 100+ frameworks across every layer of the web stack — from frontend rendering libraries to build tools and server-side signals.

Frontend JS Frameworks

ReactVue.jsAngularSvelteAlpine.jsPreactSolid.jsLit

Full-Stack / Meta Frameworks

Next.jsNuxtRemixSvelteKitAstroGatsbyQwikAnalog

CSS Frameworks & Libraries

Tailwind CSSBootstrapBulmaFoundationMaterializeChakra UIAnt DesignDaisyUI

Build Tools & Bundlers

ViteWebpackTurbopackesbuildRollupParcelSWCBun

Backend / Server Signals

Node.jsExpressLaravelDjangoRailsPHPASP.NETSpring

Other Libraries

HTMXjQueryLodashAxiosGraphQLtRPCZustandRedux

How Framework Detection Works

📜

Script Tags & Bundles

Scans script src attributes for framework-specific CDN URLs and chunk names.

🏷️

HTML Attributes & Comments

Reads data-* attributes, ng-* attributes, v-* directives, and framework-injected HTML comments.

🎨

CSS Class Patterns

Detects Tailwind utility classes, Bootstrap grid classes, and other CSS framework signatures.

🌐

HTTP Headers

Checks X-Powered-By, X-Generator, and custom response headers for framework hints.

📦

Global JavaScript Variables

Inspects window globals like __NEXT_DATA__, __vue_router__, and React DevTools hooks.

Meta Tags

Reads generator meta tags and framework-injected meta properties.

Why Use a Framework Detector?

  • Research competitor tech stacks before building your own product
  • Verify that a website was actually built with the framework a developer claims
  • Identify which frameworks are trending among top-performing websites
  • Find freelance or agency opportunities by detecting outdated tech stacks
  • Benchmark your own site's tech stack against industry leaders

Frontend Framework Comparison

The most commonly detected frameworks across the websites we scan — with their typical detection signals.

FrameworkTypePrimary detection signalCommon pairing
ReactUI library__REACT_DEVTOOLS__ globalNext.js, Vite, Tailwind
Next.jsFull-stack__NEXT_DATA__ JSON in HTMLReact, Tailwind, Vercel
Vue.jsUI framework__vue__ global / v-* attributesNuxt, Vite, Pinia
AngularUI frameworkng-* attributes + Zone.jsRxJS, TypeScript, Material
SvelteCompiler/UIsvelte-* CSS class namesSvelteKit, Vite
AstroStatic/hybrid/_astro/ asset pathsReact, Tailwind, Netlify
Tailwind CSSCSS utilityUtility class patterns (flex, py-*)Any framework

Frequently Asked Questions

How does the framework detector work?

We analyze the website's JavaScript bundles, script tags, HTML attributes, CSS class patterns, and HTTP headers for framework-specific fingerprints. For example, React leaves __REACT_DEVTOOLS__ globals, Next.js uses __NEXT_DATA__ JSON, and Tailwind produces a recognizable utility class pattern.

Which frameworks can you detect?

We detect 100+ frameworks and libraries including React, Next.js, Vue.js, Angular, Svelte, Astro, Nuxt, Remix, SvelteKit, Alpine.js, HTMX, Tailwind CSS, Vite, Gatsby, and many more.

Can you detect both frontend and backend frameworks?

We focus on client-side signals that are visible in the browser. Backend frameworks like Django or Rails often leave fingerprints in HTTP headers (e.g. X-Powered-By), which we also check.

What if a site uses multiple frameworks?

We report all detected frameworks — it's common for a site to use Next.js (full-stack framework), Tailwind CSS (styling), and React Query (data fetching) simultaneously. All are listed.

Is the framework detector free?

Yes. Scan any URL for free, unlimited times. No account required.

How is this different from BuiltWith or Wappalyzer?

We run a live scan on demand rather than using a cached database. This means you always get fresh, up-to-date results — even if a site recently migrated frameworks.

Related Tools