muffet
A fast command-line link checker, written in Go, that crawls a website to find broken links.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
1 more ways to get muffet
Package managers
- Homebrew
brew install muffet
About muffet
muffet is a command-line tool that starts from a URL, crawls the pages of a website and reports links that fail. It is written in Go and checks links concurrently, which keeps runs on larger sites short.
The repository includes a Dockerfile, so it can run in a container as well as a standalone binary. It suits developers and site maintainers who want broken-link checks in a terminal or as a step in a build pipeline.
Strengths
- Fast concurrent crawling
- Fits easily into CI pipelines
- Can run from a Docker image
Limitations
- Command line only, no graphical interface
- Focused on links rather than wider SEO or markup checks
Details
- Pricing
- FreeFree and open source.
- License
- Open source, license not stated
- Developer
- raviqqe
- Platforms
- Windows, macOS, Linux, Command line
- How it runs
- Downloadable app
- Account
- Not required
- Best suited for
- Developers checking a site for broken links from the terminal or CI
- Categories
- CLI tools, Website testing
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 1 sources on file.
Alternatives to muffet
Compare allSoftware that can replace muffet for an important use case, and what changes if you switch.
linkinator
A command-line broken link checker that crawls websites and local files to validate every link.
linkinator is also an open-source command-line link checker for CI, released under MIT, but needs Node.js unless run in Docker and can check local files.
LinkChecker
Open-source command-line tool that checks links in web pages or crawls whole websites for broken ones.
LinkChecker is a GPL command-line crawler written in Python with many output formats such as CSV, XML and SQL, and needs Python 3.10 or later.
htmltest
Command-line tool that tests generated static HTML for broken links, missing images and markup problems.
htmltest is a single Go program for CI like muffet, but it checks generated static HTML files instead of crawling a live website.
HTMLProofer
A Ruby tool that tests rendered HTML files for broken links, images and markup problems.
HTMLProofer checks rendered local HTML files rather than crawling live sites, and needs a Ruby environment, which suits static site builds in CI.
W3C Link Checker
An online W3C tool that finds broken links and anchors on a web page or whole site.
W3C Link Checker runs as an online tool instead of a local binary, checks anchors as well as URLs, and offers configurable recursive crawling depth.
Integrity
A free native Mac app that crawls a website and reports broken links.
Integrity is a native macOS app with a graphical interface for crawling sites for broken links, but it is closed source and export features need a paid version.
Broken Link Check
Free online dead link checker for whole websites or single pages, with no sign-up.
Broken Link Check runs in the browser with no install or sign-up, shows where broken links sit in the HTML, and limits the free version to 3,000 pages.
Dead Link Checker
Online broken link checker that crawls a website or single page and reports dead links.
Dead Link Checker is a hosted freemium service with scheduled emailed reports and multi-site runs, though automated checking is paid and needs an account.
Similar software
Related functionality, not necessarily a direct replacement.
SiteOne Crawler
Open-source website crawler that produces audit reports, offline mirrors and Markdown exports of a site.
Screaming Frog SEO Spider
A desktop website crawler for Windows, macOS and Linux that audits sites for technical SEO issues.
Siteliner
An online scanner that finds duplicate content, broken links and internal linking issues across a website.
Dr. Link Check
Online crawler that checks a website for broken links, bad SSL certificates and malicious links.
Nu Html Checker
The W3C's online checker that tests HTML documents against current HTML conformance rules.
Unlighthouse
Open-source command-line tool that runs Google Lighthouse on every page of a site in parallel.