
Security News
Deno 2.6 + Socket: Supply Chain Defense In Your CLI
Deno 2.6 introduces deno audit with a new --socket flag that plugs directly into Socket to bring supply chain security checks into the Deno CLI.
w3c-link-validator
Advanced tools
Command line tool, identifying broken links, validate basic html standards and reporting
Very good command line tool for W3C validation and broken link detection of your local development or production URL. Validation errors,warnings or suggestions will be reported to terminal.
Install with the terminal.
$ npm install w3c-link-validator -g
After installation w3clink command will be available globally.
Note : 'w3c-link-validator' is not in the npm registry yet. Therefore kindly follow developers installation.
See the command line help first.
$ w3clink --help
Usage: w3clink [options]
Options:
-V, --version output the version number
check, --check <url> [verbose] [onlyhtml] [suggestions] Validate links and html both
-h, --help output usage information
$ w3clink check <url> [options]
This command will start validation service for specific URL. URLs per each page will be tested recursively.
Options
verbose will show you anything during the validation. Eg hyperlinks per page.onlyhtml will block the deep url traversing. Use if you want to validate html standards only.suggestions will log the suggestions also.Example
$ w3clink check http://localhost/w3ctest/ suggestions
Sample output on Windows terminal

Massive websites may log bunch of messages to your terminal. Therefore you may save your log to a file.
$ w3clink check http://localhost/w3ctest/ suggestions > mylogfile.txt
Click here to view the full contribution guidelines
Fork and clone repo
$ git clone https://github.com/<username>/w3c-link-validator.git
Install dependencies
$ npm install
Link to global commands
$ npm link
Run the tests
$ npm run test
Check the code coverage with istanbul. HTML report will be generated to /coverage/lcov-report
$ npm run coverage

We expect your contribution to improve this project. You may..
We encourage you to apply Github best practices for the communication and development through the repo.
Happy contributing!
w3c-link-validator is initially developed for the Hacktitude open source hackathon. Special thanks goes to project mentors @thinkholic, @lakindu95, @rehrumesh and awesome Dotitude Family from 99xt.
MIT © 99XT
FAQs
Command line tool, identifying broken links, validate basic html standards and reporting
The npm package w3c-link-validator receives a total of 0 weekly downloads. As such, w3c-link-validator popularity was classified as not popular.
We found that w3c-link-validator demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Deno 2.6 introduces deno audit with a new --socket flag that plugs directly into Socket to bring supply chain security checks into the Deno CLI.

Security News
New DoS and source code exposure bugs in React Server Components and Next.js: what’s affected and how to update safely.

Security News
Socket CEO Feross Aboukhadijeh joins Software Engineering Daily to discuss modern software supply chain attacks and rising AI-driven security risks.