Bulk Article Save-for-Later Across Sites
Free to download on every platform. Comes pre-installed on BotFone, BotPad and BotFlip — with extra free apps included.
About this app
WHAT IT DOES
Bulk Article Save-for-Later Across Sites is a reading productivity tool that streamlines the process of saving and organizing articles from any webpage. Instead of manually copying article titles, authors, and URLs, or using multiple bookmarking tools—a process that can be tedious and disorganized—this script automates the extraction and organization workflow. It scans the current page for article-like content (titles, authors, dates, summaries), aggregates them into a structured reading list, and presents them as a scrollable checklist. You can select individual articles, use Select All/Deselect All toggles, assign priorities (High, Medium, Low) and notes, and export the organized reading list to your clipboard in plain text, CSV, or TSV format. This is ideal for researchers, students, journalists, content curators, and anyone who wants to save and prioritize articles for later reading.
WHERE IT RUNS
This script is universal—it runs on any website (*://*/*) as a userscript injected through the BotGentz extension. It operates within the context of your current browser tab and cannot access other tabs, bookmarks, history, or downloads. The script reads the page DOM to identify article-like content using selectors (article, .post, .blog-post, .entry) and text patterns, extracts article metadata (title, author, date, summary, link), and structures the data for organization and export. All operations occur locally in your browser; no data is sent to external servers. The script outputs the organized reading list to your clipboard.
HOW TO USE
1. Navigate to any page containing articles you want to save—a blog, news site, content aggregator, or any page with article-like content.
2. Click the BotGentz extension icon and select "Bulk Article Save-for-Later Across Sites" from the script list.
3. The panel opens on the right side of the page. It automatically scans the current page for articles.
4. Review the detected articles, showing titles, authors, dates, and summaries.
5. Select a default priority (High, Medium, Low) from the dropdown.
6. Enter a default note if you want to add context to all selected articles.
7. Check the boxes next to articles you wish to save. Use "Select All" or "Deselect All" for quick selection.
8. Click "Apply Priority" to assign the priority and note to all selected articles.
9. Select your export format: Plain Text, CSV, or TSV.
10. Click "Export Selected" to copy the organized reading list to your clipboard.
11. Paste the exported data into a spreadsheet, reading tracker, or document manager.
WHY IT WORKS WHERE OTHERS FAIL
Many reading list tools require browser extensions with broad permissions or integration with specific services. This script takes a different approach: it works directly on any page containing article content, using flexible detection strategies to identify articles regardless of the site's structure. It uses a layered selector approach, looking for semantic article elements, common class patterns, and header-based detection to find articles even on custom-built sites. The script extracts metadata using multiple selector fallbacks for each field (title, author, date, summary), making it resilient to layout changes. By supporting bulk prioritization with configurable priorities and notes, and multiple export formats, it provides a flexible reading list management workflow that can be integrated into any research or content consumption process.
THE PANEL
The script uses BotGentz's BGPanel system, which provides a floating, draggable panel on the right side of your screen. Drag the panel by its header to reposition it anywhere on the page—the panel remembers its position per site and snaps to the nearest edge when released. Click the minimize button to collapse the panel to a small floating bubble; click the bubble to expand it back. Resize the panel vertically by dragging its bottom edge. Press the Escape key to close the panel entirely. All panel state (position, collapsed/expanded) is persisted locally using GM_setValue, so your preferences survive page reloads.
PLEASE NOTE
This userscript requires the free BotGentz browser extension—it is not a standalone application. The script extracts article data using text pattern recognition and DOM selectors, which may not be perfect on all pages—some articles may be missed or misidentified. Always verify the extracted data before relying on it. This script does not store, transmit, or process any of your data outside your local browser. It does not access your password, hidden inputs, or file inputs. All data extraction and organization is performed locally in your browser. Use responsibly and verify extracted articles against the actual content.