Be sure all your links are working as you expected.
No more broken links, we don't like surprises.
Provide the URL to analyze, we do the rest.
We detect all your links and classify them based on their HTTP status.
Sitemaps are supported as well.
Integrate it as part of your workflow.
Let the robots do all the work in the background.
Can't find an answer? Don't hesitate to reach out!.
urlint is a command line interface for checking the availability of your links.
Just provide the URL that you want to check and the command will detect all the URLs present in the markup, classifying the links based on their HTTP status.
The CLI is an universal way to interact with any computer.
Based on his nature, CLI is an excellent way integrate a tool with any operating system (Mac, Windows and Linux) as part of your workflow, immediately.
Whatever solution based on a frontend UI need extra effort to be maintained and could be easily outdated in terms of design in a short period of time.
After install it, just run the command in your terminal.
It allows a set of configurable options, like concurrency, following redirects and more stuff. Write `urlint --help` to know more.
Although you can run `urlint` on demand, the most powerful way to use it is as part of your Continous Integration System (Travis, GitLab, Jenkins, CircleCI, ...).
This is an example on Travis CI executing it after a successful build
language: node_js
node_js:
- "node"
script:
- npx urlint https://kikobeats.com --whitelist https://www.linkedin.com/in/kikobeats
Another approach could be run it periodically as a crontab, you check links availability over the time.
Early access & updates on new releases.