Skip to content

kreggscode/stackscope

Repository files navigation

πŸ” StackScope - Professional Technology Detector

Discover the complete tech stack behind any website instantly

Chrome Web Store Website GitHub License: MIT


πŸš€ Now with 2,390+ Technologies!

🌐 Visit Our Website

StackScope Logo

Detect 2,390+ web technologies across 100+ categories

Main Interface

✨ Features

πŸš€ Lightning Fast 🎯 Comprehensive πŸ”’ Privacy First
Instant detection 2,390+ technologies Zero data collection
Real-time analysis 100+ categories Local processing only
No waiting Frameworks, CMS, Analytics No external servers

πŸ” Technology Detection

StackScope identifies technologies across all major categories:

Frontend & JavaScript

  • Frameworks: React, Vue.js, Angular, Svelte, Next.js, Nuxt.js
  • Libraries: jQuery, Lodash, D3.js, Three.js, Axios
  • UI: Bootstrap, Tailwind CSS, Material-UI, Font Awesome

Backend & Databases

  • Languages: Node.js, Python, PHP, Ruby, Java
  • Frameworks: Express, Django, Laravel, Spring Boot
  • Databases: PostgreSQL, MySQL, MongoDB, Redis

Content & E-commerce

  • CMS: WordPress, Drupal, Joomla, Ghost
  • E-commerce: Shopify, WooCommerce, Magento, BigCommerce
  • Builders: Wix, Squarespace, Webflow

Analytics & Tools

  • Analytics: Google Analytics, Mixpanel, Hotjar, Segment
  • Tag Managers: Google Tag Manager
  • Security: reCAPTCHA, Cloudflare, hCaptcha

Technology Categories

🎨 Modern Interface

  • Clean Design - Professional UI with smooth animations
  • Confidence Scores - Accuracy percentage for each detection
  • Evidence Display - See exactly how technologies were detected
  • Dark Mode - Automatic theme switching
  • Export Options - JSON, CSV, and clipboard export
  • Smart Filtering - Sort by confidence, name, or category

Results View

πŸ” Privacy & Security

  • Zero Data Collection - Nothing sent to external servers
  • Local Processing - All analysis happens in your browser
  • Minimal Permissions - Only activeTab, scripting, and storage
  • Open Source - Fully auditable code
  • No Tracking - No analytics or data collection
  • Chrome Web Store Verified - Meets all privacy requirements

Privacy Features

πŸš€ Installation

From Chrome Web Store (Coming Soon)

Get StackScope

Recommended for regular users - One-click installation with automatic updates.

Manual Installation (Development)

Step 1: Download

git clone https://github.com/kreggscode/stackscope.git
cd stackscope

Step 2: Load in Chrome

1. Open chrome://extensions/
2. Enable "Developer mode" (top-right toggle)
3. Click "Load unpacked"
4. Select the stackscope folder
5. StackScope icon appears in toolbar

Installation Steps

🎯 How to Use

3 Simple Steps:

1️⃣ Click Icon 2️⃣ Scan Page 3️⃣ View Results
Click StackScope icon in toolbar Click "Scan" button See all detected technologies
Opens popup interface Instant analysis With confidence scores

πŸ“Š Understanding Results

  • Confidence Scores: 0-100% accuracy rating
  • Evidence Display: See how each technology was detected
  • Categories: Grouped by type (Frontend, Backend, Analytics, etc.)
  • Export Options: JSON, CSV, or clipboard copy

Usage Demo

βš™οΈ Settings & Customization

Access settings via the footer link in the popup:

  • 🎨 Theme: Light/Dark mode toggle
  • πŸ”„ Auto-Detect: Automatic scanning on popup open
  • πŸ“Š Sorting: Default sort order (confidence/name/category)
  • πŸ‘οΈ Evidence: Show/hide detection evidence
  • 🎯 Threshold: Minimum confidence filter
  • πŸ’Ύ Cache: Remember recent results

πŸ”§ How It Works

Detection Engine

StackScope uses advanced detection techniques to identify technologies with high accuracy:

Method Description Example
JavaScript Globals Checks window object for framework variables window.React, window.Vue
Script Analysis Examines <script src> attributes CDN URLs, framework files
Meta Tags Inspects meta tag content <meta name="generator">
Cookie Detection Checks technology-specific cookies _ga (Google Analytics)
HTML Patterns Safe regex matching on page content data-reactroot, ng-app
DOM Monitoring Observes dynamic content changes SPA framework detection

Confidence Scoring System

  • 90-100%: High confidence - Multiple detection methods confirm
  • 70-89%: Medium confidence - Strong indicators present
  • 50-69%: Low confidence - Some indicators but inconclusive
  • <50%: Very low - Minimal evidence, likely false positive

πŸ“Š Technology Database

StackScope maintains an extensive fingerprint database with 2,390+ technologies:

  • Version Detection - Identifies specific framework/library versions
  • Regular Updates - Database updated with latest technologies
  • Open Source - Community contributions welcome
  • Optimized Performance - Efficient matching algorithms

🀝 Contributing

We welcome contributions to improve StackScope!

Ways to Contribute:

  • Technology Fingerprints - Add new technology detections
  • Bug Reports - Report issues via GitHub Issues
  • Feature Requests - Suggest improvements
  • Code Improvements - Submit pull requests
  • Documentation - Help improve docs

Development Setup:

git clone https://github.com/kreggscode/stackscope.git
cd stackscope
# Load unpacked in Chrome developer mode

πŸ“„ License

MIT License - See LICENSE file

Copyright (c) 2025 kreggscode

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

🌐 Links & Resources

Website GitHub Issues License

Built with ❀️ for developers worldwide

Privacy-first β€’ Open source β€’ Chrome Web Store approved

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published