The Customizable Web Scraper is a lightweight Python tool that allows users to extract specific elements from any webpage using a simple graphical interface. Built with Streamlit, BeautifulSoup, and Pandas, this tool enables users to analyze HTML structure, select relevant tags, and download the extracted data in CSV format.
Features
✅ User-friendly Streamlit interface
🔍 Automatic detection of available HTML tags
📌 Custom tag selection (h1, h2, p, a, img, ul, etc.)
📊 Displays scraped data in a structured table
📥 Download extracted data as a CSV file
Installation
Prerequisites
Ensure you have Python 3.x installed on your system.