Skip to content

Web Link Extractor is a powerful tool designed for developers, content managers, and SEO professionals. It simplifies the process of analyzing website link structures by providing comprehensive link extraction, advanced filtering capabilities, and insightful analytics.

License

Notifications You must be signed in to change notification settings

TechBlip-LLC/web-link-extractor

 
 

Repository files navigation

Web Link Extractor

TypeScript React Tailwind CSS Vite Node.js Docker Code Style Cheerio

A modern web application for extracting, analyzing, and managing links from any website.

Features

  • Extract links from any website URL
  • Comprehensive link analytics
  • Advanced search with regex support
  • Export links to CSV or JSON
  • Email sharing capability
  • Responsive design

Extraction

Quick Start

git clone https://github.com/yourusername/web-link-extractor.git
cd web-link-extractor
npm install
npm run dev

Prerequisites

Required

  • Node.js 18+
  • TypeScript 5.5+
  • React 18.3+
  • Vite 5.4+

Optional

  • Docker (for email functionality)

Development Tools

  • ESLint 9+
  • Tailwind CSS 3.4+
  • Cheerio 1.0.0-rc.12

Development Setup

  1. Clone and install:
git clone https://github.com/yourusername/web-link-extractor.git
cd web-link-extractor
npm install
  1. Start development:
npm run dev

Available Scripts

  • npm run dev - Start development server
  • npm run build - Build for production
  • npm run preview - Preview production build
  • npm run lint - Lint code

Creator

Ed Bates (TECHBLIP LLC)

Acknowledgments

Some sections of this code were generated with the assistance of AI tools. These contributions were reviewed and integrated by the project creator(s).

TODO

  • Fix domain name issue: The app is returning "localhost" instead of the real domain name in some cases.

License

Apache-2.0 license - see the LICENSE file for details

About

Web Link Extractor is a powerful tool designed for developers, content managers, and SEO professionals. It simplifies the process of analyzing website link structures by providing comprehensive link extraction, advanced filtering capabilities, and insightful analytics.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 94.7%
  • JavaScript 3.2%
  • HTML 1.2%
  • CSS 0.9%