Linkflow is a modern Chrome Extension that simplifies website link analysis and management. It offers tools to visualize site structure, identify navigation issues, and optimize link architecture — all from your browser. Built with attention to detail and a focus on user experience.
- Identify All Links: Generate a visual sitemap of any webpage with intuitive highlighting
- Scan for Empty Links: Find and highlight potential navigation issues and dead ends
- Identify Unique Links: List unique links to streamline navigation and reduce redundancy
- Interactive Link List: Click any link in the results to highlight it on the page
- Smart Theme Support: Automatically adapts to your system theme with manual toggle option
- Modern UI: Clean, Apple-inspired interface using Geist and Geist Mono fonts
- Responsive Design: Smooth animations and transitions for a polished experience
- Adaptive Highlighting: Context-aware link highlighting that works in both light and dark modes
Get Linkflow from the Chrome Web Store.
- Clone or download the repository
- Navigate to
chrome://extensions/
in Chrome - Enable "Developer mode" in the top right
- Click "Load unpacked" and select the Linkflow folder
- Click the Linkflow icon in your Chrome toolbar
- Choose a scan option:
- Scan All Links: Shows every link on the page
- Find Empty Links: Identifies problematic or empty links
- Find Unique Links: Lists each unique URL once
- Click the results count to view detailed link list
- Click any link in the list to highlight it on the page
- Use the theme toggle to switch between light and dark modes
The extension is built with modern web technologies:
- popup.js: Core UI logic and extension functionality
- contentScript.js: Webpage interaction and link highlighting
- themeManager.js: Theme management and system preference handling
- popup.css: Styling with CSS variables for theming
- manifest.json: Extension configuration and permissions
- Custom font implementation using Geist and Geist Mono
- CSS variables for consistent theming
- Smooth animations and transitions
- Responsive and accessible UI elements
- System theme detection and override support
Contributions are welcome! Please feel free to submit a Pull Request.
MIT License - see LICENSE file for details.