This Chrome extension allows you to collect website data and send it to a backend API for processing.
- Collects complete website data including:
- Page URL and title
- Full HTML content
- Text content
- Meta information
- Links
- Images
- Simple user interface
- Real-time data collection
- Secure data transmission
- Clone this repository or download the source code
- Open Chrome and go to
chrome://extensions/ - Enable "Developer mode" in the top right corner
- Click "Load unpacked" and select the extension directory
Before using the extension, you need to configure the backend API endpoint:
- Open
content.js - Replace
'YOUR_BACKEND_API_ENDPOINT'with your actual API endpoint - Make sure your backend API is set up to receive POST requests with JSON data
- Click the extension icon in your Chrome toolbar
- Click the "Collect Page Data" button
- The extension will collect the current page's data and send it to your configured backend API
- You'll see a success or error message indicating the result
- The extension requires permissions to access website content
- Make sure to implement proper authentication in your backend API
- Consider implementing rate limiting to prevent abuse
- Handle sensitive data appropriately
To modify the extension:
- Make your changes to the source files
- Go to
chrome://extensions/ - Click the refresh icon on the extension card
- Test your changes
MIT License