A Chrome extension to check and manage your bookmarks efficiently.
-
Bookmark Validation
- Checks all bookmarks for validity
- Identifies broken/invalid links
- Shows real-time progress
-
Domain Exclusion
- Exclude specific domains from checking
- One domain per line configuration
-
Management Tools
- Delete individual invalid bookmarks
- Batch delete all invalid bookmarks
- Real-time statistics display
- Displays error types
- Download/clone this repository
- Open Chrome and navigate to
chrome://extensions/
- Enable "Developer mode"
- Click "Load unpacked" and select the extension directory
- Click the extension icon in Chrome toolbar
- (Optional) Enter domains to exclude in the textarea
- Click "Check Bookmarks" to start
- Monitor progress and results in real-time
- Manage invalid bookmarks as needed
- Built with Chrome Extensions Manifest V3
- Uses modern JavaScript features
- Implements both HEAD request and tab-based checking methods (HEAD and GET)
- Real-time progress updates using message passing
- Responsive UI with progress tracking
- Utilizes internationalization (i18n) for multiple languages
The extension categorizes bookmark errors into the following types:
- 404 Not Found
- Server Error (500 series)
- Timeout
- Network Error
- DNS Error
- Other Errors
maxConcurrent
: Configures the maximum number of concurrent bookmark checks in background.js.batchSize
: Configures the number of bookmarks processed in each batch in background.js.
bookmarks
: For accessing and managing bookmarkstabs
: For advanced URL validation<all_urls>
: For checking bookmark URLsnotifications
: For system notificationsbackground
: For background processing
Feel free to submit issues and enhancement requests!