ImageHub is a powerful, modern desktop application for bulk downloading high-quality images from search engines. Featuring a sleek dark-themed interface with orange accents, it combines advanced web scraping with an intuitive GUI for effortless image collection.
- Modern Dark UI: Sleek interface with orange accent colors and smooth animations
- Smart Image Download: Automatically fetches from multiple sources (Bing & DuckDuckGo)
- Precise Control: Slider to select 1-500 images with quick presets
- Multi-threaded: Downloads 8 images simultaneously for maximum speed
- Quality Filtering: Automatically filters low-quality and duplicate images
- Real-time Progress: Visual feedback with progress bar and status updates
- Error Recovery: Fallback mechanisms and graceful error handling
- Keyboard Support: Start downloads with Enter key
- Python 3.7+
- Google Chrome browser
- Internet connection
- Clone the repository:
git clone https://github.com/slnquangtran/ImageHub.git- Install dependencies:
pip install -r requirements.txt- Run the application:
python main.py