All Projects → linkchecker → Linkchecker

linkchecker / Linkchecker

Licence: gpl-2.0
check links in web documents or full websites

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Linkchecker

Awesome Decentralized
🕶 Awesome list of distributed, decentralized, p2p apps and tools 👍
Stars: ✭ 358 (-10.05%)
Mutual labels:  tools
Gos
Gos: Armed Golang 💪 ( solutions for go module, goproxy, cross compilation, etc.)
Stars: ✭ 369 (-7.29%)
Mutual labels:  tools
Mimic
Seamless client side mocking
Stars: ✭ 380 (-4.52%)
Mutual labels:  tools
React Native Slowlog
A high-performance timer based profiler for React Native that helps you track big performance problems.
Stars: ✭ 363 (-8.79%)
Mutual labels:  tools
Mac Mouse Fix
Mac Mouse Fix - A simple way to make your mouse better.
Stars: ✭ 362 (-9.05%)
Mutual labels:  tools
Beeftext
A text snippet tool for Windows.
Stars: ✭ 366 (-8.04%)
Mutual labels:  tools
Deploy Node App
Deploy your node.js app to Kubernetes with a single command. No config required.
Stars: ✭ 349 (-12.31%)
Mutual labels:  tools
Protolock
Protocol Buffer companion tool. Track your .proto files and prevent changes to messages and services which impact API compatibility.
Stars: ✭ 394 (-1.01%)
Mutual labels:  tools
W5
Security Orchestration, Automation and Response (SOAR) Platform. 安全编排与自动化响应平台,无需编写代码的安全自动化,使用 SOAR 可以让团队工作更加高效
Stars: ✭ 367 (-7.79%)
Mutual labels:  tools
Burpsuite Plugins Usage
Burpsuite-Plugins-Usage
Stars: ✭ 376 (-5.53%)
Mutual labels:  tools
Time.dart
⏰ Type-safe DateTime and Duration calculations, powered by extensions.
Stars: ✭ 363 (-8.79%)
Mutual labels:  tools
Python Mini Projects
A collection of simple python mini projects to enhance your python skills
Stars: ✭ 354 (-11.06%)
Mutual labels:  tools
Lazykube
⎈ The lazier way to manage kubernetes.
Stars: ✭ 369 (-7.29%)
Mutual labels:  tools
Dapptools
Dapp, Seth, Hevm, and more
Stars: ✭ 362 (-9.05%)
Mutual labels:  tools
Awesome Docker
🐳 A curated list of Docker resources and projects
Stars: ✭ 20,870 (+5143.72%)
Mutual labels:  tools
Figma Graphql
The reimagined Figma API (super)powered by GraphQL
Stars: ✭ 354 (-11.06%)
Mutual labels:  tools
Jql
A JSON Query Language CLI tool
Stars: ✭ 368 (-7.54%)
Mutual labels:  tools
Re Frisk
Take full control of re-frame app
Stars: ✭ 396 (-0.5%)
Mutual labels:  tools
A Red Teamer Diaries
RedTeam/Pentest notes and experiments tested on several infrastructures related to professional engagements.
Stars: ✭ 382 (-4.02%)
Mutual labels:  tools
Sidefxlabs
Stars: ✭ 366 (-8.04%)
Mutual labels:  tools

LinkChecker

|Build Status|_ |License|_

.. |Build Status| image:: https://travis-ci.com/linkchecker/linkchecker.svg?branch=master .. _Build Status: https://travis-ci.com/linkchecker/linkchecker .. |License| image:: https://img.shields.io/badge/license-GPL2-d49a6a.svg .. _License: https://opensource.org/licenses/GPL-2.0

Check for broken links in web sites.

Features

  • recursive and multithreaded checking and site crawling
  • output in colored or normal text, HTML, SQL, CSV, XML or a sitemap graph in different formats
  • HTTP/1.1, HTTPS, FTP, mailto:, news:, nntp:, Telnet and local file links support
  • restrict link checking with regular expression filters for URLs
  • proxy support
  • username/password authorization for HTTP, FTP and Telnet
  • honors robots.txt exclusion protocol
  • Cookie support
  • HTML5 support
  • a command line and web interface
  • various check plugins available, eg. HTML syntax and antivirus checks.

Installation

See doc/install.txt_ in the source code archive for general information. Except the given information there, please take note of the following:

.. _doc/install.txt: doc/install.txt

Python 3.6 or later is needed.

The version in the pip repository may be old. Instead, you can use pip to install the latest code from git: pip3 install git+https://github.com/linkchecker/linkchecker.git.

Usage

Execute linkchecker https://www.example.com. For other options see linkchecker --help.

Docker usage

The Docker images are out-of-date, pip installation is the only currently recommended method.

If you do not want to install any additional libraries/dependencies you can use the Docker image.

Example for external web site check::

docker run --rm -it -u $(id -u):$(id -g) linkchecker/linkchecker --verbose https://www.example.com

Local HTML file check::

docker run --rm -it -u $(id -u):$(id -g) -v "$PWD":/mnt linkchecker/linkchecker --verbose index.html

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].