Sourcemap Explorer
How-to guides

Practical guides for studying real-world frontends

Short, focused walkthroughs for the most common 'how do I figure out X' questions developers ask about sites they're reverse-engineering, auditing or just curious about. Every guide names the DevTools-only way, then shows how Sourcemap Explorer automates it.

How to detect the framework a website is built with

Three reliable ways to tell what JavaScript framework any website is using — from DevTools heuristics to browser extensions to sourcemap-level proof.

6 min6 steps

How to download JavaScript sourcemaps from a website

Every production sourcemap a site serves is a folder of its original source code. Here's how to find them, download them, and put them back into a readable project tree.

9 min6 steps

How to reconstruct original source code from a sourcemap

A sourcemap's `sources` and `sourcesContent` fields contain everything needed to rebuild the original project tree. Here's the logic, the gotchas, and a ready-made way to skip the work.

10 min5 steps

How to find every WordPress plugin a site is using

WordPress plugin slugs are loaded from predictable `/wp-content/plugins/<slug>/` paths — which makes enumeration trivial if you know where to look. Here's the full method.

5 min6 steps

How to identify the theme a WordPress site is using

The active theme lives under /wp-content/themes/<slug>/. Here's how to find the slug, map it to a theme name, and confirm via style.css.

3 min5 steps

How to check if a website is built with Next.js

Next.js leaves fingerprints everywhere: `#__next`, `__NEXT_DATA__`, `_next/static/` URLs, `x-nextjs-*` headers. Here's a 60-second sweep and how to get the exact version.

3 min5 steps

How to find the exact version of an npm package used by a site

Regex-based detectors usually give you 'React' — not 'React 18.2.0'. If sourcemaps are available, the exact semver is one step away.

4 min4 steps

How to detect Tailwind CSS on a website

Tailwind's class naming is unmistakable once you know the patterns. Here's how to spot it in seconds — and confirm the version.

3 min4 steps

How to identify the CMS behind any website

WordPress, Drupal, Shopify, Magento, Webflow, Ghost — every CMS leaves fingerprints. Here's a practical checklist.

4 min5 steps

How to see every JavaScript library a website uses

Most detectors only show libraries they have a rule for. To catch the long tail, you need to read the site's sourcemap.

4 min4 steps

How to extract package.json files from a sourcemap

Every embedded package.json inside a sourcemap is a named, versioned, fully resolved dependency. Here's how to pull them all out.

5 min5 steps