For an open source technology stack detector, the strongest matches are aliasio/wappalyzer (Aliasio/wappalyzer is the industry-standard website technology detector that fingerprints), urbanadventurer/whatweb (WhatWeb is a command-line website technology fingerprinting tool that) and lissy93/web-check (Web-check is a self-hostable technical reconnaissance and diagnostic platform). praetorian-inc/fingerprintx and feliscatus/switchyomega round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.
We curate open-source GitHub repositories matching “open source alternatives to wappalyzer”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.
Aliasio/wappalyzer is the industry-standard website technology detector that fingerprints frameworks, content management systems, and scripts, offering comprehensive browser extensions, command-line tools, and APIs to match your requirements.
WhatWeb is a web application fingerprinting tool that identifies the technology stack powering a website by scanning HTTP responses and page content. It matches responses against a library of over 1800 signatures to detect CMS platforms, JavaScript libraries, web servers, embedded devices, and third-party addons, while also extracting technical metadata such as software versions, user accounts, and module names. The tool operates through a plugin-based detection framework that supports both passive and aggressive scanning modes. Passive plugins analyze existing HTTP headers and page content w
WhatWeb is a command-line website technology fingerprinting tool that scans HTTP responses against thousands of signatures to identify CMS platforms, web servers, and frameworks, though it lacks a built-in browser extension, REST API, or self-hosted web UI.
Web-check is a self-hosted diagnostic platform designed to perform comprehensive technical reconnaissance and security audits on web domains. It functions as a network scanner that inspects infrastructure by querying IP addresses, DNS records, SSL certificate chains, and server headers to identify potential misconfigurations or vulnerabilities. The platform is built to run within private infrastructure, ensuring that site investigations remain independent of external tracking or third-party data logging. By utilizing server-side request proxying, the tool bypasses client-side security restric
Web-check is a self-hostable technical reconnaissance and diagnostic platform that performs deep server-side analysis to identify website infrastructure and technologies, though it is broader than a dedicated tech fingerprinting tool.
fingerprintx is a network service fingerprinting tool designed to identify applications and protocols on open ports, but it is not built for website technology and CMS detection through headers and scripts like a dedicated browser-based detector.
SwitchyOmega is a browser proxy manager and extension that controls network traffic routing and manages proxy configurations through a graphical interface. It functions as a proxy routing orchestrator and a PAC script generator, converting user-defined rules into JavaScript auto-config scripts for automated network routing. The project enables users to organize network configurations into distinct profiles, allowing for the switching of proxying logic based on different environments. It automates the selection of proxy servers by matching requested URLs against predefined patterns to avoid ma
This repository is a browser proxy and network routing manager rather than a technology fingerprinting tool, making it a neighbouring browser utility rather than the requested detector.
Linkwarden is a self-hosted bookmark manager and web archiving platform designed to preserve permanent copies of online content. It functions as a centralized repository where users can capture, store, and organize web pages to ensure they remain accessible even if the original source is removed. The platform distinguishes itself through its focus on collaborative knowledge management and multi-platform capture. It enables teams to curate shared collections, apply custom tags, and annotate saved resources within a unified workspace. Users can integrate the service into their daily workflows v
Linkwarden is a self-hosted bookmark manager and web archiving platform rather than a technology detector, making it a different category entirely despite its web-scraping capabilities.
Immersive Translate is a browser-based translation tool that integrates third-party translation engines and large language models to provide automated, real-time text conversion directly within the web interface. It functions as a browser extension that intercepts and modifies web content, injecting translated text nodes into the document object model to maintain original page layouts and styling. The project distinguishes itself through its granular control over the translation process, allowing users to define site-specific rules, manage custom terminology glossaries, and customize translat
Immersive Translate is a browser extension focused on real-time web page translation rather than identifying website technologies, content management systems, or frameworks.
Oatpp is a high-performance C++ web framework and API development kit used for building REST APIs and web services. It functions as an asynchronous HTTP server that utilizes coroutines to handle thousands of simultaneous connections without blocking threads. The toolkit includes a native C++ object-relational mapping layer for executing SQL queries and transforming database results into data objects. It also provides a WebSocket communication library for establishing full-duplex channels to support real-time data streaming and live media. The framework covers a broad range of capabilities, i
Oatpp is a C++ web framework and API development kit for building network services, which is a building block rather than the website technology detector requested.
httpx is a suite of tools and libraries for HTTP reconnaissance, infrastructure discovery, and DNS resolution. It functions as a command line toolkit for extracting metadata and status codes from HTTP targets and CIDR ranges, as well as a Go library for integrating these probing capabilities into custom programs. The project distinguishes itself through specialized infrastructure profiling, using TLS fingerprinting to extract JARM hashes and certificate details. It identifies underlying components such as CDN usage, Autonomous System Numbers, and CNAMEs to map web server software and infrastr
This is an HTTP reconnaissance and infrastructure discovery toolkit rather than a dedicated website technology and CMS fingerprinting platform, making it a lower-level building block for your search.
Buku is a personal bookmark manager that provides a command line interface, a portable bookmark database, and a self-hosted server for organizing web links. It functions as a command line knowledge base for saving, tagging, and searching web resources. The system features a portable, mergeable database that supports AES-256 encryption and is designed for cross-device data synchronization. It includes a RESTful API and a self-hosted web interface, allowing users to manage their collection via a browser or programmatic requests. Capabilities include automatic metadata fetching to populate page
Buku is a personal bookmark manager and CLI knowledge base rather than a website technology detector, making it the wrong category despite sharing some supporting features like a REST API and self-hosting capability.
This project is a Python framework for building command-line interfaces by converting standard functions into executable programs. It uses type hints to automatically infer and generate argument parsers, validation logic, and help documentation, allowing developers to define complex terminal applications through simple function signatures. The framework distinguishes itself through a decorator-driven registration system that enables the construction of hierarchical command trees. It supports dependency injection to manage shared state and runtime configuration across subcommands, and it utili
This repository is a Python framework for building command-line interfaces rather than a website technology detector, making it a building block you could potentially use to build such a tool rather than the tool itself.
| Repository | Stars | Language | License | Last push |
|---|---|---|---|---|
| aliasio/wappalyzer | 0 | — | — | — |
| urbanadventurer/whatweb | 6.4K | Ruby | gpl-2.0 | |
| lissy93/web-check | 33.7K | TypeScript | MIT | |
| praetorian-inc/fingerprintx | 715 | Go | apache-2.0 | |
| feliscatus/switchyomega | 22.6K | CoffeeScript | GPL-3.0 | |
| linkwarden/linkwarden | 17.3K | TypeScript | agpl-3.0 | |
| immersive-translate/immersive-translate | 17.9K | — | — | |
| oatpp/oatpp | 8.6K | C++ | apache-2.0 | |
| projectdiscovery/httpx | 10.1K | Go | MIT | |
| jarun/buku | 7.1K | Python | GPL-3.0 |