A modern web application for extracting, analyzing, and managing links from any website.
- 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
git clone https://github.com/yourusername/web-link-extractor.git
cd web-link-extractor
npm install
npm run dev
- Node.js 18+
- TypeScript 5.5+
- React 18.3+
- Vite 5.4+
- Docker (for email functionality)
- ESLint 9+
- Tailwind CSS 3.4+
- Cheerio 1.0.0-rc.12
- Clone and install:
git clone https://github.com/yourusername/web-link-extractor.git
cd web-link-extractor
npm install
- Start development:
npm run dev
npm run dev
- Start development servernpm run build
- Build for productionnpm run preview
- Preview production buildnpm run lint
- Lint code
Ed Bates (TECHBLIP LLC)
Some sections of this code were generated with the assistance of AI tools. These contributions were reviewed and integrated by the project creator(s).
- Fix domain name issue: The app is returning "localhost" instead of the real domain name in some cases.
Apache-2.0 license - see the LICENSE file for details