Skip to content

Chrome Extension for 1-click link visualization on any website. Find all, empty or unique links on every page with optional export to CSV.

License

Notifications You must be signed in to change notification settings

willgibs/linkflow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Linkflow Icon

Linkflow

Twitter    Email Will Gibson

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.

Features

  • 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

Download

Get Linkflow from the Chrome Web Store.

Local Installation

  1. Clone or download the repository
  2. Navigate to chrome://extensions/ in Chrome
  3. Enable "Developer mode" in the top right
  4. Click "Load unpacked" and select the Linkflow folder

Usage

  1. Click the Linkflow icon in your Chrome toolbar
  2. 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
  3. Click the results count to view detailed link list
  4. Click any link in the list to highlight it on the page
  5. Use the theme toggle to switch between light and dark modes

Development

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

Key Components

  • 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

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

MIT License - see LICENSE file for details.

About

Chrome Extension for 1-click link visualization on any website. Find all, empty or unique links on every page with optional export to CSV.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published