Link Fetch is a powerful Chrome extension that helps you collect, organize, and validate links from any webpage with just a click.
✨ Features • 🚀 Installation • 📖 Usage • 🛠️ Development • 📜 License
|
|
|
|
|
|
- Visit the Chrome Web Store page for Link Fetch
- Click the "Add to Chrome" button
- Confirm the installation when prompted
- Download the latest release from the Releases page
- Unzip the downloaded file
- Open Chrome and navigate to
chrome://extensions/
- Enable "Developer mode" using the toggle in the top-right corner
- Click "Load unpacked" and select the unzipped folder
- Link Fetch is now installed and ready to use!
⌨️ Keyboard Shortcuts
Configure keyboard shortcuts to make Link Fetch even more convenient:
- Go to
chrome://extensions/shortcuts
- Find "Link Fetch" in the list
- Set shortcuts for:
- Opening the popup
- Fetching links from the current page
Collecting Links
- Fetch All Links: Click the extension icon, then click "Fetch Links" to collect all links from the current page
- Context Menu: Right-click on a link to add it, or right-click anywhere on a page to extract all links
- Filter Links: Type in the search box to filter links by URL or domain
Managing Links
- Sort Links: Change the sorting order using the dropdown menu
- Delete Links: Remove individual links using the delete button
- Clear All: Use the "Clear" button to remove all saved links
- Copy Links: Copy individual links by clicking on them, or use "Copy All" to copy all links
Validating Links
- Click the "Check Links" button to validate if links are still active
- Broken links will be highlighted with a warning indicator
- The validation process runs in the background without interrupting your browsing
Link Fetch is built with vanilla JavaScript, HTML, and CSS, making it lightweight and fast.
Link-Fetch/
├── icons/ # Extension icons
├── background.js # Background script for the extension
├── content.js # Content script injected into pages
├── manifest.json # Extension manifest
├── popup.html # Popup interface HTML
├── popup.js # Popup functionality
└── styles.css # Shared styles for the extension
- Clone the repository:
git clone https://github.com/ChiR24/Link-Fetch.git
- Make your modifications
- Load the unpacked extension in Chrome for testing
- Run the packaging script to create a distributable ZIP:
powershell -ExecutionPolicy Bypass -File .\package.ps1
This project is licensed under the MIT License - see the LICENSE file for details.