New Tab Page Quick-Link Organizer
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
New Tab Page Quick-Link Organizer scans the current page for quick-link sections on new tab pages (Speed Dials, most visited sites, bookmarks, shortcuts, etc.) and provides a floating panel to organize, categorize, and manage them. It extracts link titles, URLs, icons, and positions from new tab pages. Users can group links into custom categories, reorder via drag-and-drop, add custom labels, and remove unwanted links. The tool provides one-click export of organized links as JSON or HTML bookmark file, and supports import from JSON to restore saved layouts. Duplicate links are highlighted, and the tool offers suggestions for categorization based on domain patterns.
WHERE IT RUNS
Works on any new tab page, including browser default new tabs, Speed Dial extensions, and custom start pages. The script intelligently detects quick-link sections using common selectors and can also fall back to general link detection on any page with structured link grids or tiles. It works best on Chromium-based browser new tab pages, Firefox new tabs, and popular Speed Dial extensions.
HOW TO USE
The panel displays all detected quick-links with their titles, categories, and domain information. Click "Scan Page for Links" to detect and display links from the current page. Drag and drop links to reorder them in your preferred arrangement. Use the category filter to view links by category. Add custom categories using the input field and manage them with the category list. Click "Save All Links" to store your organized layout locally. Export your organized links as JSON (for backup) or as HTML bookmarks (for browser import). Import previously exported JSON data to restore your saved layout. Edit or remove individual links using the action buttons on each link card.
MECHANISM — DOMAIN-BASED CATEGORIZATION WITH PATTERN MATCHING
The script uses a domain pattern matching system to automatically categorize links. It maintains a database of domain patterns mapped to categories (e.g., 'facebook.com' → 'Social', 'github.com' → 'Tools'). When a link is detected, the domain is extracted and matched against this database. If no match is found, the link is assigned to the 'Other' category. The categorization system is extensible—users can add custom categories and the script will automatically learn to categorize new domains. The drag-and-drop reordering uses HTML5 Drag and Drop API with visual feedback, and the layout is saved to local storage for persistence.
THE PANEL
The floating panel is fully draggable and remembers its position per domain. Click the minimize button to collapse it to a small bubble, or press Escape to hide it. The panel automatically adjusts to different screen sizes and can be resized to show more content. All settings, including categories and saved link layouts, are stored locally. The panel integrates smoothly with any page layout using the BGPanel framework, maintaining clean separation from page content.
PLEASE NOTE
This script requires the free BotGentz extension to run. It does not send any data to external servers; all extracted links, categories, and settings remain entirely local to your browser using GM_setValue. The script never reads password fields, hidden inputs, or file inputs. It stores only link titles, URLs, domains, categories, and positions from publicly visible page content. Link detection depends on the page structure; if links are not detected, use the "Scan Page" button to refresh extraction. Data persists across browser sessions and is isolated per browser profile.