raviqqe/muffet
Go로 작성된 빠른 웹사이트 링크 검사기로, 사이트를 재귀적으로 크롤링해 깨진 링크를 찾아냅니다.
- 스타
- 2,620
- 포크
- 112
- 열린 이슈
- 26
- 마지막 커밋
- 어제
어떤 프로젝트인가요?
Muffet은 명령줄에서 사용하는 웹사이트 링크 검사기입니다. 시작 URL을 지정하면 사이트를 재귀적으로 크롤링하고 각 페이지를 스크랩해, 페이지에서 참조하는 링크와 리소스를 검사하여 방문자가 마주치기 전에 연결이 끊긴 대상을 찾습니다.
앵커, 이미지, link 요소, 스크립트 등 여러 HTML 태그를 검사하며, 웹 브라우저의 페이지 해석 방식과 높은 호환성을 갖추는 것을 목표로 합니다. 결과는 일반 텍스트, JSON 또는 JUnit XML로 출력할 수 있어 대화형으로 사용하거나 자동화된 파이프라인에 통합할 수 있습니다.
프로젝트 문서에 따르면 Go 툴체인으로 설치할 수 있으며, Docker 또는 GitHub Action을 통해서도 실행할 수 있습니다.
핵심 기능
- 01웹사이트의 모든 페이지를 재귀적으로 크롤링하고 검사
- 02a, img, link, script 및 기타 태그의 링크 검사
- 03결과를 텍스트, JSON 또는 JUnit XML로 출력
- 04빠르게 실행되도록 Go로 작성
활용 사례
- 문서 사이트나 마케팅 사이트의 내부 및 외부 링크에서 끊어진 링크 찾기
- JUnit XML 보고서를 사용해 CI 파이프라인에서 링크 검사 실행
- 리디자인이나 마이그레이션 전후에 정적 사이트 검사
빠른 시작
- 1
Go로 Muffet 설치하기
go install github.com/raviqqe/muffet/v2@latest - 2
웹사이트의 깨진 링크 확인하기
muffet https://shady.bakery.hotland
포함된 컬렉션
토픽
자주 묻는 질문
- muffet은(는) 무엇인가요?
- Go로 작성된 빠른 웹사이트 링크 검사기로, 사이트를 재귀적으로 크롤링해 깨진 링크를 찾아냅니다. Muffet은 명령줄에서 사용하는 웹사이트 링크 검사기입니다. 시작 URL을 지정하면 사이트를 재귀적으로 크롤링하고 각 페이지를 스크랩해, 페이지에서 참조하는 링크와 리소스를 검사하여 방문자가 마주치기 전에 연결이 끊긴 대상을 찾습니다.
- muffet은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- muffet은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- muffet은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. muffet의 마지막 커밋은 2026년 11월 6일입니다.
- muffet은(는) 어디에 사용할 수 있나요?
- 문서 사이트나 마케팅 사이트의 내부 및 외부 링크에서 끊어진 링크 찾기 JUnit XML 보고서를 사용해 CI 파이프라인에서 링크 검사 실행 리디자인이나 마이그레이션 전후에 정적 사이트 검사
- muffet는 어떻게 설치하나요?
- Go로 Muffet 설치하기: go install github.com/raviqqe/muffet/v2@latest 웹사이트의 깨진 링크 확인하기: muffet https://shady.bakery.hotland
- muffet은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/raviqqe/muffet
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
캐싱과 YAML 설정을 지원하며 여러 Go linter를 병렬로 실행하는 빠른 러너입니다.
golint를 대체해 바로 사용할 수 있는 빠르고 설정 가능한 Go linter로, 사용자 정의 규칙과 출력 포맷터를 지원합니다.
코드를 검사하고 수정하는 린터와 포매터 모음으로, GitHub Action이나 독립형 컨테이너로 바로 실행할 수 있습니다.
모든 linter나 코드 분석 도구를 실행하고, 변경된 줄에 한해 결과를 GitHub, GitLab, Bitbucket 리뷰 댓글로 게시하는 Go CLI입니다.
Swift 코드를 일관된 스타일로 자동 정리하는 CLI 도구이자 Xcode 확장 프로그램입니다.