Lintro는 다양한 린터, 포맷터, 타입 체커 및 보안 스캐너를 하나의 인터페이스로 통합하는 MIT 라이선스 기반 명령줄 도구입니다. 일관된 보고서, 자동 수정, Docker 이미지 및 사용자 API 키를 이용한 선택적 AI 지원 리뷰 기능을 제공합니다.
오픈 소스. 새로운 가능성.
우수한 오픈 소스 프로젝트를 발견하고, 익명으로 프로젝트를 제출하며, 내 프로젝트를 신청해 편집하세요.
호기심으로 오픈 소스의 세계를 발견하세요.
THE FIRST COLLECTIONWhitaker는 가독성 높은 코드, 적절한 모듈 크기 유지 및 프로덕션 환경 내 패닉 방지를 위해 Rust용 Dylint 린트 세트를 제공합니다. 테스트 외 expect() 사용 금지 및 모듈 라인 제한 등 9가지 표준 린트와 설정 가능한 임계값을 포함하며, 다국어 진단 기능을 지원합니다.
다양한 프로그래밍 언어의 pre-commit 훅을 관리하고 유지하기 위한 프레임워크입니다.
CoalLedger는 AI 코딩 에이전트를 위한 문서 상태 점검 도구로, CoalMine의 문서 버전이라 할 수 있습니다. 7가지 카나리 기능을 통해 잘못된 정보, 누락, 노후화, 모순, 깨진 링크, 가독성 저하 및 민감 정보 유출을 감지하며, AST 엔진 기반의 구조 검사와 문맥 기반 심각도 판단, 사용자 선택형 수정 제안을 제공합니다.
SwiftLint는 Swift 코드의 스타일과 규칙을 강제하는 널리 사용되는 오픈소스 린터로, 200개 이상의 구성 가능한 규칙을 제공하며 Xcode, VS Code, CI 파이프라인 등과 통합됩니다.
Ruff는 Rust로 작성된 매우 빠른 Python 린터 및 코드 포맷터로, Flake8, Black, isort와 같은 여러 도구를 단일 인터페이스로 대체하도록 설계되었습니다.
ShellCheck는 bash/sh 스크립트의 구문 문제, 의미적 문제, 이식성 문제를 탐지하는 GPLv3 라이선스의 정적 분석 도구입니다. 터미널, 에디터, CI 파이프라인에서 실행되며 JSON, CheckStyle XML, GCC 호환 경고 형식을 지원합니다.