WebSnap is a simple, command-line tool for cloning web pages.
It is designed for educational purposes.
- Clone a single web page with its assets
- Option to zip the cloned content
-
Ensure you have Python 3.6 or later installed on your system.
-
Clone this repository.
-
Install the required dependencies:
pip install -r requirements.txt
Run the script:
python main.py
- WebSnap clones only the specified page and its directly linked assets. It does not recursively clone an entire website.
- Some websites may have restrictions on scraping or cloning. Ensure you have permission to clone the content.
- The tool may not perfectly clone pages with complex JavaScript-based content or dynamically loaded assets.
- This tool is intended for educational purposes only. Use it responsibly and respect copyright laws.
Feel free to fork this repository and submit pull requests for any enhancements or bug fixes.
This project is open source and available under the MIT License.