Open Source Libs
Find Open Source Packages
Open Source Libraries
👉
Code Quality
209 Open Source Code Quality Software Projects
Free and open source code quality code projects including engines, APIs, generators, and tools.
Facebook Infer
12910 ⭐
A static analyzer for Java, C, C++, and Objective-C
Static Analysis
9481 ⭐
⚙️ A curated list of static analysis (SAST) tools for all programming languages, config files, build tools, and more.
Checkstyle
6543 ⭐
Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. By default it supports the Google Java Style Guide and Sun Code Conventions, but is highly configurable. It can be invoked with an ANT task and a command line program.
Sonarqube
6461 ⭐
Continuous Inspection
Pyre Check
5748 ⭐
Performant type-checking for python.
Awesome Guidelines
6425 ⭐
A curated list of high quality coding style conventions and standards.
Simplecov
4375 ⭐
Code coverage for Ruby with a powerful configuration library and automatic merging of coverage across test suites
Grumphp
3703 ⭐
A PHP code-quality tool
Pmd
3714 ⭐
An extensible multilanguage static code analyzer.
Pylint
3772 ⭐
It's not just a linter that annoys you!
HTMLhint
2747 ⭐
⚙️ The static code analysis tool you need for your HTML
Reviewdog
4691 ⭐
🐶 Automated code review tool integrated with any code analysis tools regardless of programming language
Codeclimate
2282 ⭐
Code Climate CLI
Jscpd
2437 ⭐
Copy/paste detector for programming source code.
Uber Piranha
1855 ⭐
A tool for refactoring code related to feature flag APIs
Wemake Python Styleguide
1752 ⭐
The strictest and most opinionated python linter ever!
State Of The Art Shitcode
2236 ⭐
💩State-of-the-art shitcode principles your project should follow to call it a proper shitcode
Cross Platform Node Guide
1240 ⭐
📗 How to write cross-platform Node.js code
Typewiz
1084 ⭐
Automatically discover and add missing types in your TypeScript code
Unused
874 ⭐
Deprecated; see https://github.com/unused-code/unused
Feflow
1094 ⭐
🚀 A command line tool aims to improve front-end engineer workflow and standard, powered by TypeScript.
Jakzal Phpqa
979 ⭐
Docker image that provides static analysis tools for PHP
Android Guidelines
758 ⭐
Project Guidelines for the Android Buffer App
Sonarts
773 ⭐
Static code analyzer for TypeScript
Pdepend
781 ⭐
PHP_Depend is an adaptation of the established Java development tool JDepend. This tool shows you the quality of your design in terms of extensibility, reusability and maintainability.
Imgbot
857 ⭐
An Azure Function solution to crawl through all of your image files in GitHub and losslessly compress them. This will make the file size go down, but leave the dimensions and quality untouched. Once it's done, ImgBot will open a pull request for you to review and merge.
[email protected]
Sonar.js
778 ⭐
SonarSource Static Analyzer for JavaScript and TypeScript
Vim Disapprove Deep Indentation
561 ⭐
ಠ_ಠ Vim plugin to disapprove deeply indented code. ಠ_ಠ
Undercover
597 ⭐
Actionable code coverage - detects untested code blocks in recent changes
Pep8speaks
561 ⭐
A GitHub :octocat: app to automatically review Python code style over Pull Requests
Composerrequirechecker
659 ⭐
A CLI tool to check whether a specific composer package uses imported symbols that aren't part of its direct composer dependencies
Phpdependencyanalysis
540 ⭐
Static code analysis to find violations in a dependency graph
Flake8 Bugbear
674 ⭐
A plugin for Flake8 finding likely bugs and design problems in your program. Contains warnings that don't belong in pyflakes and pycodestyle.
Sonar Dotnet
534 ⭐
Code analyzer for C# and VB.NET projects https://redirect.sonarsource.com/plugins/vbnet.html
Log Process Errors
445 ⭐
Show some ❤️ to Node.js process errors
Sonar Kotlin
448 ⭐
SonarQube plugin for Kotlin
Git Cop
353 ⭐
DEPRECATED: Use Git Lint (https://www.alchemists.io/projects/git-lint) instead.
Gradle Static Analysis Plugin
408 ⭐
Easy setup of static analysis tools for Android and Java projects.
Solhint
549 ⭐
Solhint is an open source project created by https://protofire.io. Its goal is to provide a linting utility for Solidity code.
Yopeso Taylor
304 ⭐
Measure Swift code metrics and get reports in Xcode, Jenkins and other CI platforms.
Gradle Code Quality Tools Plugin
301 ⭐
Gradle plugin that generates ErrorProne, Findbugs, Checkstyle, PMD, CPD, Lint, Detekt & Ktlint Tasks for every subproject.
Wotan
281 ⭐
Pluggable TypeScript and JavaScript linter
Sonar Php
320 ⭐
:elephant: SonarPHP: PHP static analyzer for SonarQube & SonarLint
Sourcery
692 ⭐
Refactor Python using AI. ⭐ this repo and Sourcery Starbot will send you a PR
Vim Fibo Indent
264 ⭐
Fibonacci Indentation for Vim.
Tslint React Hooks
219 ⭐
TSLint rule for detecting invalid uses of React Hooks
Interrogate
337 ⭐
Explain yourself! Interrogate a codebase for docstring coverage.
Dotenv Linter
225 ⭐
:relaxed: Linting dotenv files like a charm!
Parcel Plugin Typescript
177 ⭐
🚨 Enhanced TypeScript support for Parcel
Gradle Baseline
223 ⭐
A set of Gradle plugins that configure default code quality tools for developers.
Coverallsapp Github Action
275 ⭐
Coveralls Github Action
Fastruby Skunk
291 ⭐
A SkunkScore Calculator for Ruby Code -- Find the most complicated code without test coverage!
Cflint
160 ⭐
Static code analysis for CFML (a linter)
Flake8 Eradicate
217 ⭐
Flake8 plugin to find commented out or dead code
Detekt Intellij Plugin
180 ⭐
detekt plugin for IntelliJ
Gradle Pitest Plugin
159 ⭐
Gradle plugin for PIT Mutation Testing
Flakehell
222 ⭐
Flake8 wrapper to make it nice, legacy-friendly, configurable.
JS Cpa
123 ⭐
Code pattern analysis for JS
Single_cov
179 ⭐
Actionable code coverage.
Attractor
165 ⭐
code complexity metrics visualization and exploration tool for ruby and javascript
Coveralls Ruby
118 ⭐
Coveralls for Ruby
Pscodehealth
108 ⭐
PowerShell module gathering PowerShell code quality and maintainability metrics
Pkgnet
121 ⭐
R package for analyzing other R packages via graph representations of their dependencies
Checksyntax_vim
93 ⭐
Check a file's syntax when saving a file (php, ruby, tex ...) with vim
Codeclimate Platform
106 ⭐
Code Climate Engineering Data Platform
Ruby Test Reporter
91 ⭐
DEPRECATED Uploads Ruby test coverage data to Code Climate
Test Each
96 ⭐
🤖 Repeat tests. Repeat tests. Repeat tests.
Goreadme
151 ⭐
Generate readme file from Go doc. Now available as a Github action!
Hippophp Hippo
82 ⭐
PHP standards checker.
Codeclimate Duplication
96 ⭐
Code Climate engine for code duplication analysis
Adamculp Php Code Quality
108 ⭐
Docker image containing multiple code quality tools for PHP (phpqatools and more).
Typo3scan
88 ⭐
Scans TYPO3 extensions for usage of deprecated and or changed code
Puppet Ghostbuster
79 ⭐
👻 Dead code detector for Puppet
Code Assert
87 ⭐
Assert that the java code of a project satisfies certain checks.
Unrequired
102 ⭐
find unused javascript files in your project
Docker Image Size Limit
91 ⭐
:whale: Keep an eye on your docker image size and prevent it from growing too big
Editorconfig Checker
175 ⭐
A tool to verify that your files are in harmony with your .editorconfig
Decent Code
87 ⭐
A concise guide to writing better code
Boot Check
70 ⭐
check, analyze and inspect Clojure/Script code
Codeclimate Eslint
85 ⭐
Code Climate Engine for ESLint
Javascript Test Reporter
67 ⭐
DEPRECATED Code Climate test reporter client for JavaScript projects
Eclipse Cs
77 ⭐
The Eclipse Checkstyle plug-in integrates the Checkstyle Java code auditor into the Eclipse IDE. The plug-in provides real-time feedback to the user about violations of rules that check for coding style and possible error prone code constructs.
Eslint Config Ivweb
63 ⭐
ESLint shareable config for the IVWEB JavaScript style guide.
Homplexity
61 ⭐
Haskell code complexity and quality measurement
Flake8 Broken Line
81 ⭐
🚨 Flake8 plugin to forbid backslashes (\) for line breaks
Code Review Good Practices
49 ⭐
This repository was created to gets together many good practices around code review.
Eslint Plugin Protractor
51 ⭐
ESLint rules for Protractor
Detekt Hint
60 ⭐
Detection of design principle violations in Kotlin as a plugin to detekt.
Editorconfig Checker.javascript
54 ⭐
A tool to verify that your files are in harmony with your .editorconfig
Codeclimate Rubocop
51 ⭐
Code Climate Engine for Rubocop
Editorconfig Checker.php
43 ⭐
A tool to verify that your files are in harmony with your .editorconfig
Kotlin On Code Quality Tools
41 ⭐
Demonstration of Code Quality Tools that are applicable with Kotlin
Silverstripe Ideannotator
40 ⭐
Generate docblocks for DataObjects, Page, PageControllers and (Data)Extensions
Sonar CSS Plugin
43 ⭐
SonarQube CSS / SCSS / Less Analyzer
Ansible Role Sonar
35 ⭐
DEPRECATED Ansible Role - SonarQube
Prettier_action
130 ⭐
GitHub action for running prettier on your projects pull requests
Vile
36 ⭐
A code quality tool for any language or platform (CURRENTLY OFFLINE—see https://github.com/forthright/ferret_temp)
Terraform Validator
76 ⭐
A norms and conventions validator for Terraform
Wemake Frontend Styleguide
61 ⭐
Set of the strictest linters for your next frontend app
Concourse Sonarqube Resource
37 ⭐
performs SonarQube analyses and checks quality gates https://concourse-ci.org/ https://sonarqube.org/