grunt-link-checker - Run node-simple-crawler to discover broken links on your website

  •        9

Run node-simple-crawler to discover broken links on your website. grunt-link-checker will by default find any broken internal links on the given site and will also find broken fragment identifiers by using cheerio to ensure that an element exists with the given identifier. You can figure more options that are available via node-simplecrawler.


chalk : ^1.0.0
cheerio : ^0.20.0
simplecrawler : ^0.7.0



Related Projects

broken-link-checker - Find broken links, missing images, etc in your HTML.

  •    Javascript

Find broken links, missing images, etc in your HTML. Node.js >= 0.10 is required; < 4.0 will need Promise and Object.assign polyfills.

SharePoint Link Checker


SharePoint Link Checker can be used by administrators to schedule scans of site collections and report on broken links that are found in publishing content, link fields, rich text fields, summary link fields/web parts and content editor web parts.


  •    Python

Modular web site spider for web developers.

grunt-jscs - Grunt task for JSCS

  •    Javascript

Task for checking JavaScript Code Style with jscs. Run this task with the grunt jscs command.


  •    PHP

PHPSPELLBOOK is a suite of tools for Websites promotion, diagnosis and improvement. It provides to webmasters tools as: advertisiment submission, mass mailer, broken link checker, link exchange checker, fake click generators, anonymizer tools, etc..

grunt-webpack - integrate webpack into grunt build process

  •    Javascript

Use Webpack with Grunt. Install this grunt plugin next to your project's Gruntfile.js. You also need to install webpack yourself, this grunt plugin does not install webpack itself.

grunt-photobox - Grunt plugin for creating screenshots of any site and compare them

  •    Smarty

Plugin to prevent your project of broken layout via screenshot photo sessions of your site. In your project's Gruntfile, add a section named photobox to the data object passed into grunt.initConfig().

grunt-mocha - [MOVED] Grunt task for running mocha specs in a headless browser (PhantomJS)

  •    Javascript

Disqus has adopted this project and npm module, visit for further updates. This plugin requires Grunt ~0.4.0. Use a 0.1.x tag of this plugin to use with Grunt ~0.3.0.


  •    PHP

ht://Check is more than a link checker. It's particularly suitable for checking broken links, anchors and web accessibility barriers, but retrieved data can also be used for Web structure mining. Uses a MySQL backend. Derived from ht://Dig.


  •    CSharp

C# library and application to help maintain large websites. Goals for this project right now include: Site Crawler, Link Checker, (X)HTML / CSS compliance checker, missing images and files report, Metrics and Statistics, Fancy Reporting - Intuitive UI

grunt-jsdoc - A grunt plugin to generate javascript doc by running jsdoc3 on your grunt projects.

  •    Javascript

This plugin enables you to integrate the generation of comments based documentation into your Grunt build. This plugin is a wrapper around jsdoc3. Please refer to the documentation for the documentation details.

grunt-pagespeed - Grunt plugin to run Google PageSpeed Insights as part of CI

  •    CoffeeScript

Run mobile and desktop performance tests for your deployed site using Google PageSpeed Insights, uses psi and gpagespeed. This plugin is developed for Grunt 0.4.1 and is not tested for backward compatibility with Grunt 0.3.x.

jit-grunt - JIT(Just In Time) plugin loader for Grunt.

  •    Javascript

A JIT(Just In Time) plugin loader for Grunt. Load time of Grunt does not slow down even if there are many plugins. umm...

html-proofer - Test your rendered HTML files to make sure they're accurate.

  •    Ruby

If you generate HTML files, then this tool might be for you. HTMLProofer is a set of tests to validate your HTML output. These tests check if your image references are legitimate, if they have alt tags, if your internal links are working, and so on. It's intended to be an all-in-one checker for your output.

grunt-throttle - A Grunt plugin for testing under a throttled connection.

  •    Javascript

A Grunt plugin for testing under a throttled connection. Now you can simulate a slow connection to localhost:8000 by running grunt throttle and visiting localhost:8001.

grunt-browserify - Grunt task for node-browserify

  •    Javascript

Grunt task for node-browserify. This plugin requires Grunt ~0.4.0.



Link-Checker is a Java-based application which provides further information about external links on a local website.

Jenu -- The Java URL link checker

  •    Java

Jenu is a multi threaded Java based graphical www link checker. Should run with any JDK 1.3 runtime.

muffet - Fast website link checker in Go

  •    Go

Muffet is a website link checker which scrapes and inspects all pages in a website recursively. For more information, see muffet --help.

We have large collection of open source products. Follow the tags from Tag Cloud >>

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.