https://github.com/raviqqe/muffet
Fast website link checker in Go
https://github.com/raviqqe/muffet
golang linter website
Last synced: 4 days ago
JSON representation
Fast website link checker in Go
- Host: GitHub
- URL: https://github.com/raviqqe/muffet
- Owner: raviqqe
- License: mit
- Created: 2018-04-19T21:43:49.000Z (almost 7 years ago)
- Default Branch: main
- Last Pushed: 2025-03-28T15:17:35.000Z (15 days ago)
- Last Synced: 2025-04-01T21:15:14.574Z (11 days ago)
- Topics: golang, linter, website
- Language: Go
- Homepage:
- Size: 775 KB
- Stars: 2,553
- Watchers: 19
- Forks: 102
- Open Issues: 23
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- awesome-go-plus - muffet - Fast website link checker in Go, see [alternatives](https://github.com/lycheeverse/lychee#features).  (Continuous Integration / Standard CLI)
- awesome-repositories - raviqqe/muffet - Fast website link checker in Go (Go)
- awesome-go - muffet - Fast website link checker in Go, see [alternatives](https://github.com/lycheeverse/lychee#features). (Continuous Integration / Standard CLI)
- go-awesome - Muffet - Website link checker (Open source library / Crawlers)
- awesome-list - muffet
- awesome-go - muffet - Fast website link checker in Go, see [alternatives](https://github.com/lycheeverse/lychee#features). Stars:`2.6K`. (Continuous Integration / Standard CLI)
- awesome-go-with-stars - muffet - Fast website link checker in Go, see <code> 2550</code> [alternatives](https://github.com/lycheeverse/lychee#features). (Continuous Integration / Standard CLI)
- trackawesomelist - muffet (⭐2.5k) - Fast website link checker in Go, see [alternatives (⭐2k)](https://github.com/lycheeverse/lychee#features). (Recently Updated / [Sep 15, 2024](/content/2024/09/15/README.md))
- awesome-go - muffet - Fast website link checker in Go, see [alternatives](https://github.com/lycheeverse/lychee#features). (Continuous Integration / Standard CLI)
- awesome-go-cn - muffet
- awesome-go-plus - muffet - Fast website link checker in Go, see [alternatives](https://github.com/lycheeverse/lychee#features).  (Continuous Integration / Standard CLI)
- fucking-awesome-go - muffet - Fast website link checker in Go, see <b><code> 2560⭐</code></b> <b><code> 156🍴</code></b> [alternatives](https://github.com/lycheeverse/lychee#features)). (Continuous Integration / Standard CLI)
README
# Muffet
[](https://github.com/raviqqe/muffet/actions)
[](https://codecov.io/gh/raviqqe/muffet)
[](https://goreportcard.com/report/github.com/raviqqe/muffet)
[](https://hub.docker.com/r/raviqqe/muffet)
[](LICENSE)
Muffet is a website link checker which scrapes and inspects all pages in a
website recursively.## Features
- Massive speed
- High compatibility with web browsers
- Different tag support (`a`, `img`, `link`, `script`, etc)
- Multiple output formats (text, JSON, and JUnit XML)## Installation
```sh
go install github.com/raviqqe/muffet/v2@latest
```### Homebrew
```sh
brew install muffet
```## Usage
```sh
muffet https://shady.bakery.hotland
```For more information, see `muffet --help`.
### Docker
```sh
docker run raviqqe/muffet https://shady.bakery.hotland
```### GitHub Action
- [My Broken Link Checker](https://github.com/ruzickap/action-my-broken-link-checker)
Currently, we do not provide any official one. Feel free to create an issue if you want!
## License
[MIT](LICENSE)