urbanadventurer/whatweb

Next generation web scanner

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 1 hour ago
Added to GitGenius on September 9th, 2026
Created on September 30th, 2010
Open Issues & Pull Requests: 51 (+0)
GitHub issues: Enabled
Number of forks: 1,011
Total Stargazers: 6,835 (+0)
Total Subscribers: 173 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 13.3 days
Mean response time: 128.6 days
90th percentile: 406.0 days
Tracked items: 15

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 8
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 462 days
Stale 30+ days: 7
Stale 90+ days: 5

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • Feature Request (3)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

WhatWeb is a web scanner that identifies technologies powering websites through automated plugin-based detection.

WhatWeb solves the problem of quickly determining what technologies, frameworks, content management systems, and web servers are running on a target website. It works by maintaining a library of over 1800 plugins, each designed to recognize specific technologies through various detection methods. Rather than relying on a single identifying marker, most plugins employ multiple detection techniques—for example, the WordPress plugin checks for generator meta tags, favicons, default installation files, login pages, and characteristic URL patterns. This multi-faceted approach allows the tool to identify technologies even when obvious indicators have been removed or obscured. The tool supports configurable aggression levels, ranging from a stealthy single-request scan suitable for public websites to more thorough modes that interrogate targets more extensively for penetration testing scenarios.

WhatWeb suits security professionals and penetration testers who need to quickly enumerate web technologies during reconnaissance. The stealthy default mode makes it appropriate for scanning public websites with minimal footprint, while higher aggression levels serve penetration testing engagements where more thorough identification is required. The tool's extensive plugin library and support for version detection, email address extraction, and error message identification make it valuable for detailed asset discovery. It offers multiple output formats including JSON, XML, and database-compatible formats, enabling integration into security workflows and reporting pipelines. Performance tuning options allow concurrent scanning with automatic output optimization, making it practical for large-scale assessments.

The project maintains active development with regular updates and bug fixes. The codebase shows ongoing refinement of detection capabilities and performance optimization. Documentation is comprehensive, with a dedicated wiki and inline help, suggesting attention to usability for both new and experienced users. The tool continues to expand its plugin ecosystem to recognize emerging web technologies and frameworks.