https://github.com/prashver/end-to-end-image-scraper
This project is a streamlined Streamlit web app for easy image scraping from Google Images. Enter your search query, fetch, and download images locally in a zip file. Simple setup and customization for tailored results.
https://github.com/prashver/end-to-end-image-scraper
beautifulsoup4 data-extraction python streamlit web-scraping
Last synced: about 1 month ago
JSON representation
This project is a streamlined Streamlit web app for easy image scraping from Google Images. Enter your search query, fetch, and download images locally in a zip file. Simple setup and customization for tailored results.
- Host: GitHub
- URL: https://github.com/prashver/end-to-end-image-scraper
- Owner: prashver
- Created: 2024-02-08T10:16:20.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-08-27T09:11:19.000Z (almost 2 years ago)
- Last Synced: 2025-10-08T20:52:36.094Z (9 months ago)
- Topics: beautifulsoup4, data-extraction, python, streamlit, web-scraping
- Language: Python
- Homepage: https://prashver-image-scraper.streamlit.app/
- Size: 10.2 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# End-to-End Image Scraper App
### ImageHarvest Pro
ImageHarvest Pro is a Streamlit web application for effortless image scraping from Google Images. With this tool, users can specify a search query and the application will download and save the images locally in a zip file.
### Project Execution
To run the application locally, follow these steps:
1. Clone this repository to your local machine :
```git clone https://github.com/prashver/end-to-end-image-scraper.git```
2. Install the required dependencies :
```pip install -r requirements.txt```
3. Open and run app.py file :
```streamlit run app.py```
### Usage
- Enter your desired search query in the text input field.
- Click the "Fetch and Download Images" button to start the scraping process.
- Once the images are fetched and downloaded, you'll see a success message along with a download button for the zip file containing the images.
- Click the "Download Zip File" button to download the zip file to your local machine.
### Notes
Image Quality: While the application attempts to fetch high-quality images, the quality and resolution may vary based on Google's search results and restrictions.
Customization: Users can modify the search parameters and adjust the code to suit their specific needs, such as filtering images by size or other criteria.
[Live Demo](https://prashver-image-scraper.streamlit.app/)
