an fast, lightweight and free website dumper Download complete websites for offline browsing with automatic asset fixing, beatifing, and instant static hosting.
| Feature | Description |
|---|---|
Blazing-fast recursive downloading |
with concurrent requests |
Automatic asset rewriting |
fixes broken links for perfect offline experience |
Built-in static server |
serve archived sites instantly with one flag |
HTML/CSS/JS beautification |
(optional, powered by jsbeautifier & css-html-js-minify) |
Intelligent performance optimizations |
(minification, compression, image optimization) |
Single-file executable |
no dependencies beyond standard Python |
Cross-platform |
works on Windows, macOS, and Linux |
python WDumper.py <url> [options]| Option | Description |
|---|---|
-o, --output |
Output directory (default: domain name) |
--serve |
Start local server after download |
--port |
Port for local server (default: 8000) |
--beautify |
Beautify HTML/CSS/JS files |
--minify |
Minify assets for smaller size |
--threads |
Number of concurrent threads (default: 20) |
--delay |
Delay between requests in seconds |
--timeout |
Request timeout |
-q, --quiet |
Suppress progress output |
Full help:
python WDumper.py --helpContributions are welcome! Feel free to open issues or submit pull requests.
See CONTRIBUTING.md for guidelines (coming soon).
This project is licensed under the GNU General Public License v3.0 see the LICENSE file for details.
