Website Source Downloader - A browser extension to download webpage source from any webpage.
Website Source Downloader Extension
SourceDownloader
SourceDownloader is a powerful browser extension that allows users to easily download and archive entire web pages, including all associated resources such as stylesheets, scripts, images, and more. It's designed to provide a comprehensive solution for web content preservation and offline access.
Key Features
1. Complete Page Capture: Downloads the full HTML content of the current page, along with all linked resources.
2. Resource Extraction: Automatically identifies and downloads:
- External stylesheets
- External scripts
- Inline styles and scripts
- Images
3. Customizable File Structure:
- Option to use original file paths or a custom directory structure
- Configurable paths for CSS, JavaScript, and image files
4. Inline Content Handling:
- Ability to extract inline styles and scripts into separate files
- Automatically updates HTML to reference these new external files
5. CSS Resource Processing:
- Option to download resources referenced within CSS files (e.g., background images)
- Updates CSS files to use the new local paths
6. Flexible Output:
- Generates a ZIP file containing all downloaded content
- Preserves the structure and functionality of the original page
7. User-Friendly Interface:
- Simple one-click operation to fetch page content
- Clear display of download progress and resource counts
- Detailed modal views for inspecting identified resources
Use Cases
- Web archiving and preservation
- Offline access to web content
- Web development and design reference
- Content analysis and research
- Backup of online resources
SourceDownloader offers a comprehensive solution for capturing web content, making it an invaluable tool for developers, researchers, archivists, and anyone needing to save and access web pages offline.
Read more
SourceDownloader is a powerful browser extension that allows users to easily download and archive entire web pages, including all associated resources such as stylesheets, scripts, images, and more. It's designed to provide a comprehensive solution for web content preservation and offline access.
Key Features
1. Complete Page Capture: Downloads the full HTML content of the current page, along with all linked resources.
2. Resource Extraction: Automatically identifies and downloads:
- External stylesheets
- External scripts
- Inline styles and scripts
- Images
3. Customizable File Structure:
- Option to use original file paths or a custom directory structure
- Configurable paths for CSS, JavaScript, and image files
4. Inline Content Handling:
- Ability to extract inline styles and scripts into separate files
- Automatically updates HTML to reference these new external files
5. CSS Resource Processing:
- Option to download resources referenced within CSS files (e.g., background images)
- Updates CSS files to use the new local paths
6. Flexible Output:
- Generates a ZIP file containing all downloaded content
- Preserves the structure and functionality of the original page
7. User-Friendly Interface:
- Simple one-click operation to fetch page content
- Clear display of download progress and resource counts
- Detailed modal views for inspecting identified resources
Use Cases
- Web archiving and preservation
- Offline access to web content
- Web development and design reference
- Content analysis and research
- Backup of online resources
SourceDownloader offers a comprehensive solution for capturing web content, making it an invaluable tool for developers, researchers, archivists, and anyone needing to save and access web pages offline.
Source Manifest.json
{
"update_url": "https://clients2.google.com/service/update2/crx",
"manifest_version":3,
"name":"Website Source Downloader",
"description":"Website Source Downloader - A browser extension to download webpage source from any webpage.",
"version":"0.0.1",
"icons":{"16":"icon/16.png",
"32":"icon/32.png",
"48":"icon/48.png",
"96":"icon/96.png",
"128":"icon/128.png"},
"action":{},
"permissions":["activeTab",
"sidePanel",
"scripting"],
"host_permissions":[""],
"background":{"service_worker":"background.js"},
"side_panel":{"default_path":"sidepanel.html"}}
Read more
"update_url": "https://clients2.google.com/service/update2/crx",
"manifest_version":3,
"name":"Website Source Downloader",
"description":"Website Source Downloader - A browser extension to download webpage source from any webpage.",
"version":"0.0.1",
"icons":{"16":"icon/16.png",
"32":"icon/32.png",
"48":"icon/48.png",
"96":"icon/96.png",
"128":"icon/128.png"},
"action":{},
"permissions":["activeTab",
"sidePanel",
"scripting"],
"host_permissions":["
"background":{"service_worker":"background.js"},
"side_panel":{"default_path":"sidepanel.html"}}