This repository contains a proof-of-concept for the System Exploration & Inventory Builder project for RUXAILAB GSoC 2026.
The goal of this tool is to analyze a website as a complete system rather than isolated pages. It focuses on:
- Controlled Crawling: Staying within a defined scope.
- Mandatory Page Detection: Automatically identifying Home, Contact, and Accessibility Statement pages.
- Component Inventory: Identifying forms and interactive elements for accessibility sampling.
- Install dependencies:
pip install playwright playwright install chromium
- Run the explorer:
python explorer.py