Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/raviqqe/muffet
Fast website link checker in Go
https://github.com/raviqqe/muffet
golang linter website
Last synced: 6 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 (over 6 years ago)
- Default Branch: main
- Last Pushed: 2024-12-19T15:30:28.000Z (25 days ago)
- Last Synced: 2024-12-31T04:06:07.487Z (13 days ago)
- Topics: golang, linter, website
- Language: Go
- Homepage:
- Size: 771 KB
- Stars: 2,526
- Watchers: 20
- Forks: 101
- Open Issues: 24
-
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). ![stars](https://img.shields.io/badge/stars-2526-blue) (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
- fucking-awesome-go - muffet - Fast website link checker in Go, see <b><code> 2343⭐</code></b> <b><code> 139🍴</code></b> [alternatives](https://github.com/lycheeverse/lychee#features)). (Continuous Integration / Standard CLI)
- awesome-go-with-stars - muffet - Fast website link checker in Go, see <code> 2351</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 - muffet - Fast website link checker in Go, see [alternatives](https://github.com/lycheeverse/lychee#features). Stars:`2.5K`. (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). ![stars](https://img.shields.io/badge/stars-2523-blue) (Continuous Integration / Standard CLI)
README
# Muffet
[![GitHub Action](https://img.shields.io/github/actions/workflow/status/raviqqe/muffet/test.yaml?branch=main&style=flat-square)](https://github.com/raviqqe/muffet/actions)
[![Codecov](https://img.shields.io/codecov/c/github/raviqqe/muffet.svg?style=flat-square)](https://codecov.io/gh/raviqqe/muffet)
[![Go Report Card](https://goreportcard.com/badge/github.com/raviqqe/muffet?style=flat-square)](https://goreportcard.com/report/github.com/raviqqe/muffet)
[![Docker](https://img.shields.io/docker/pulls/raviqqe/muffet?style=flat-square)](https://hub.docker.com/r/raviqqe/muffet)
[![License](https://img.shields.io/github/license/raviqqe/muffet.svg?style=flat-square)](LICENSE)![demo](img/demo.gif)
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)