1.pmd / pmdAn extensible multilanguage static code analyzer.code-analysiscode-qualitystatic-analysisstatic-code-analysislinterjava+4 moreJavaOther license5.5K total1.6K forks+74 starsfrom 5,449 · score 4.32
2.spotbugs / spotbugsSpotBugs is FindBugs' successor. A tool for static analysis to look for bugs in Java code.findbugsstatic-analysiscode-analysisstatic-code-analysislinterhacktoberfestJavaLGPL-2.14K total692 forks+53 starsfrom 3,912 · score 3.99
3.sylvainhalle / textidoteSpelling, grammar and style checking on LaTeX documentslatexgrammar-checkerspell-checkspell-checkerlinterlanguagetoolJavaGPL-3.01.1K total75 forks+7 starsfrom 1,052 · score 2.08
4.sleekbyte / tailorCross-platform static analyzer and linter for Swift.swiftlinterstatic-analyzerappleJavaMIT1.4K total48 forks+2 starsfrom 1,405 · score 1.10