Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Code quality
Automate your code review with style, quality, security, and test‑coverage checks when you need them most. Code quality is intended to keep complexity down and runtime up.
- GitHub: https://github.com/topics/code-quality
- Aliases: quality,
- Last updated: 2024-11-09 00:04:54 UTC
- JSON Representation
https://github.com/realm/SwiftLint
A tool to enforce Swift style and conventions.
code-quality hacktoberfest linter linting static-analysis swift
Last synced: 17 Aug 2024
https://realm.github.io/SwiftLint/
A tool to enforce Swift style and conventions.
code-quality hacktoberfest linter linting static-analysis swift
Last synced: 29 Oct 2024
https://github.com/realm/swiftlint
A tool to enforce Swift style and conventions.
code-quality hacktoberfest linter linting static-analysis swift
Last synced: 28 Oct 2024
https://github.com/facebook/infer
A static analyzer for Java, C, C++, and Objective-C
c code-quality cpp java objective-c static-analysis static-code-analysis
Last synced: 28 Oct 2024
https://github.com/federico-busato/Modern-CPP-Programming
Modern C++ Programming Course (C++03/11/14/17/20/23/26)
c-plus-plus code-quality compilers course courses cpp cpp-programming cpp03 cpp11 cpp14 cpp17 cpp20 cpp23 cpp26 debugging optimization programming template
Last synced: 07 Nov 2024
https://github.com/federico-busato/modern-cpp-programming
Modern C++ Programming Course (C++03/11/14/17/20/23/26)
c-plus-plus code-quality compilers course courses cpp cpp-programming cpp03 cpp11 cpp14 cpp17 cpp20 cpp23 cpp26 debugging optimization programming template
Last synced: 15 Oct 2024
https://github.com/super-linter/super-linter
Combination of multiple linters to run as a GitHub Action or standalone
actions ci code-quality code-quality-analyzer linter quality-check super-linter
Last synced: 28 Oct 2024
https://github.com/sonarsource/sonarqube
Continuous Inspection
code-quality sonarqube static-analysis
Last synced: 28 Oct 2024
https://github.com/SonarSource/sonarqube
Continuous Inspection
code-quality sonarqube static-analysis
Last synced: 29 Oct 2024
https://github.com/checkstyle/checkstyle
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.
code-quality command-line-tool java static-analysis static-code-analysis
Last synced: 29 Oct 2024
https://github.com/haya14busa/reviewdog
🐶 Automated code review tool integrated with any code analysis tools regardless of programming language
bitbucket ci cli code-quality code-review codereview github gitlab go lint linter static-analysis static-code-analysis
Last synced: 09 Nov 2024
https://github.com/reviewdog/reviewdog
🐶 Automated code review tool integrated with any code analysis tools regardless of programming language
bitbucket ci cli code-quality code-review codereview github gitlab go lint linter static-analysis static-code-analysis
Last synced: 28 Oct 2024
https://github.com/facebook/pyre-check
Performant type-checking for python.
abstract-interpretation code-quality control-flow-analysis ocaml program-analysis python security static-analysis taint-analysis type-check typechecker
Last synced: 29 Oct 2024
https://github.com/detekt/detekt
Static code analysis for Kotlin
analysis code-quality codesmells gradle-plugin hacktoberfest kotlin lint linter static static-analysis
Last synced: 15 Oct 2024
https://github.com/trekhleb/state-of-the-art-shitcode
💩State-of-the-art shitcode principles your project should follow to call it a proper shitcode
best-practice best-practices code-quality coding javascript principles programming style-guides styleguide
Last synced: 21 Oct 2024
https://github.com/import-js/eslint-plugin-import
ESLint plugin with rules that help validate proper imports.
code-quality eslint eslint-plugin hacktoberfest import javascript lint linting
Last synced: 28 Oct 2024
https://github.com/benmosher/eslint-plugin-import
ESLint plugin with rules that help validate proper imports.
code-quality eslint eslint-plugin hacktoberfest import javascript lint linting
Last synced: 04 Aug 2024
https://github.com/PyCQA/pylint
It's not just a linter that annoys you!
closember code-quality hacktoberfest linter pep8 static-analysis static-code-analysis
Last synced: 03 Aug 2024
https://github.com/pylint-dev/pylint
It's not just a linter that annoys you!
closember code-quality hacktoberfest linter pep8 static-analysis static-code-analysis
Last synced: 28 Oct 2024
https://github.com/simplecov-ruby/simplecov
Code coverage for Ruby with a powerful configuration library and automatic merging of coverage across test suites
code-quality coverage coverage-library coverage-report rails ruby test-coverage
Last synced: 06 Nov 2024
https://github.com/colszowka/simplecov
Code coverage for Ruby with a powerful configuration library and automatic merging of coverage across test suites
code-quality coverage coverage-library coverage-report rails ruby test-coverage
Last synced: 10 Aug 2024
https://github.com/kucherenko/jscpd
Copy/paste detector for programming source code.
clones-detection code-quality copy-paste cpd detect-duplications detector duplicates duplications quality
Last synced: 28 Oct 2024
https://github.com/pmd/pmd
An extensible multilanguage static code analyzer.
apex code-analysis code-quality java linter plsql static-analysis static-code-analysis swift
Last synced: 29 Oct 2024
https://github.com/phpro/grumphp
A PHP code-quality tool
code-quality composer-plugin git-hooks hacktoberfest php
Last synced: 28 Oct 2024
https://github.com/htmlhint/htmlhint
⚙️ The static code analysis tool you need for your HTML
analysis code-analysis code-quality hint html htmlhint javascript
Last synced: 29 Oct 2024
https://github.com/htmlhint/HTMLHint
⚙️ The static code analysis tool you need for your HTML
analysis code-analysis code-quality hint html htmlhint javascript
Last synced: 27 Oct 2024
https://github.com/crate-ci/typos
Source code spell checker
cli code-quality rust spell-checker
Last synced: 27 Oct 2024
https://github.com/codeclimate/codeclimate
Code Climate CLI
climate-cli code-quality codeclimate codeclimate-engine docker quality static-analysis static-code-analysis
Last synced: 14 Oct 2024
https://github.com/qihoo360/safe-rules
详细的C/C++编程规范指南,由360质量工程部编著,适用于桌面、服务端及嵌入式软件系统。
code-quality guidelines safe security
Last synced: 15 Oct 2024
https://github.com/Qihoo360/safe-rules
详细的C/C++编程规范指南,由360质量工程部编著,适用于桌面、服务端及嵌入式软件系统。
code-quality guidelines safe security
Last synced: 28 Oct 2024
https://github.com/wemake-services/wemake-python-styleguide
The strictest and most opinionated python linter ever!
code-quality flake8 flake8-plugin hacktoberfest linter python python3 styleguide wemake wemake-services
Last synced: 15 Oct 2024
https://github.com/uber/piranha
A tool for refactoring code related to feature flag APIs
ast ast-matcher clang-plugin code-management code-quality deadcode feature-flags feature-toggles java javascript objective-c refactoring refactoring-tools stale-flags swift swift-syntax
Last synced: 14 Oct 2024
https://github.com/bearer/bearer
Code security scanning tool (SAST) to discover, filter and prioritize security and privacy risks.
appsec code-quality compliance dataflow devsecops devsecops-tools gdpr owasp privacy sast security security-audit security-automation security-scanner security-tools static-analysis static-code-analysis vulnerabilities vulnerability
Last synced: 24 Oct 2024
https://github.com/Bearer/bearer
Code security scanning tool (SAST) to discover, filter and prioritize security and privacy risks.
appsec code-quality compliance dataflow devsecops devsecops-tools gdpr owasp privacy sast security security-audit security-automation security-scanner security-tools static-analysis static-code-analysis vulnerabilities vulnerability
Last synced: 02 Nov 2024
https://github.com/oxsecurity/megalinter
🦙 MegaLinter analyzes 50 languages, 22 formats, 21 tooling formats, excessive copy-pastes, spelling mistakes and security issues in your repository sources with a GitHub Action, other CI tools or locally.
apex autofix azure-pipelines best-practices code-quality formatter gitlab-ci golang groovy java jenkins kotlin linter linters markdown megalinter python sarif-report security terraform
Last synced: 29 Oct 2024
https://github.com/Tencent/CodeAnalysis
Static Code Analysis - 静态代码分析
code-analysis code-quality code-quality-analyzer code-review program-analysis python37
Last synced: 29 Oct 2024
https://github.com/tencent/codeanalysis
Static Code Analysis - 静态代码分析
code-analysis code-quality code-quality-analyzer code-review program-analysis python37
Last synced: 15 Oct 2024
https://github.com/sourcery-ai/sourcery
Instant AI code reviews to speed up your pull requests
ai code-quality code-review-bot code-reviews python refactoring software-development
Last synced: 15 Oct 2024
https://github.com/ehmicky/modern-errors
Handle errors in a simple, stable, consistent way
browser cause code-quality error error-classes error-handler error-handling error-monitoring error-reporting errors exceptions framework javascript library message monitoring nodejs plugins stacktrace typescript
Last synced: 30 Oct 2024
https://github.com/ehmicky/portable-node-guide
📗 How to write cross-platform Node.js code
api cli code-quality cross-platform documentation encoding es6 javascript linux macos nodejs operating-system os portability security server shell terminal unix windows
Last synced: 04 Aug 2024
https://github.com/ehmicky/cross-platform-node-guide
📗 How to write cross-platform Node.js code
api cli code-quality cross-platform documentation encoding es6 javascript linux macos nodejs operating-system os portability security server shell terminal unix windows
Last synced: 15 Oct 2024
https://github.com/tencent/feflow
🚀 A command line tool aims to improve front-end engineer workflow and standard, powered by TypeScript.
builder cli code-quality command-line-tool feflow front-end lint plugin webpack workflow yeoman
Last synced: 15 Oct 2024
https://github.com/Tencent/feflow
🚀 A command line tool aims to improve front-end engineer workflow and standard, powered by TypeScript.
builder cli code-quality command-line-tool feflow front-end lint plugin webpack workflow yeoman
Last synced: 06 Aug 2024
https://github.com/mattzcarey/code-review-gpt
Your personal code reviewer powered by LLMs (OpenAI GPT-3.5/4) & Embeddings ⚡️ Improve code quality and catch bugs before you break production 🚀 Lives in your Github/GitLab/Azure DevOps CI
azure azure-devops chatgpt ci code-analysis code-quality code-review github gpt-3 gpt-4-turbo gpt4 huggingface langchain langchain-typescript llm llms openai opensource
Last synced: 13 Oct 2024
https://github.com/imgbot/imgbot
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]
azure azure-functions bot code-quality compress-images dotnet-core github-app github-integration help-wanted image-compression image-optimization imagemagick optimize-images
Last synced: 09 Oct 2024
https://github.com/imgbot/Imgbot
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]
azure azure-functions bot code-quality compress-images dotnet-core github-app github-integration help-wanted image-compression image-optimization imagemagick optimize-images
Last synced: 25 Oct 2024
https://github.com/jakzal/phpqa
Docker image that provides static analysis tools for PHP
code-quality composer docker docker-image pdepend php php-codesniffer php-cs-fixer phpcpd phpdoc phploc phpmd phpmetrics phpqa phpqatools phpstan phpunit qa qatools static-analysis
Last synced: 11 Oct 2024
https://github.com/mockdeep/typewiz
Automatically discover and add missing types in your TypeScript code
automation code-quality type-safety typescript
Last synced: 25 Sep 2024
https://github.com/urish/typewiz
Automatically discover and add missing types in your TypeScript code
automation code-quality type-safety typescript
Last synced: 08 Aug 2024
https://github.com/PyCQA/flake8-bugbear
A plugin for Flake8 finding likely bugs and design problems in your program. Contains warnings that don't belong in pyflakes and pycodestyle.
code-quality linter linter-flake8 linter-plugin
Last synced: 31 Oct 2024
https://github.com/sonarsource/sonarjs
SonarSource Static Analyzer for JavaScript and TypeScript
code-quality javascript language-team sonarcloud sonarqube static-analysis static-analyzer static-code-analysis typescript
Last synced: 01 Nov 2024
https://github.com/pycqa/flake8-bugbear
A plugin for Flake8 finding likely bugs and design problems in your program. Contains warnings that don't belong in pyflakes and pycodestyle.
code-quality linter linter-flake8 linter-plugin
Last synced: 14 Oct 2024
https://github.com/captainhookphp/captainhook
CaptainHook is a very flexible git hook manager for software developers that makes sharing git hooks with your team a breeze.
automation code-quality git git-hooks hacktoberfest php
Last synced: 10 Nov 2024
https://github.com/CaptainHookPhp/captainhook
CaptainHook is a very flexible git hook manager for software developers that makes sharing git hooks with your team a breeze.
automation code-quality git git-hooks hacktoberfest php
Last synced: 02 Nov 2024
https://github.com/SonarSource/SonarJS
SonarSource Static Analyzer for JavaScript and TypeScript
code-quality javascript language-team sonarcloud sonarqube static-analysis static-analyzer static-code-analysis typescript
Last synced: 25 Oct 2024
https://protofire.github.io/solhint/
Solhint is an open-source project to provide a linting utility for Solidity code.
ast code-quality dapp developer-tools ethereum linter security-scanner smart-contracts solhint solidity
Last synced: 03 Aug 2024
https://github.com/protofire/solhint
Solhint is an open-source project to provide a linting utility for Solidity code.
ast code-quality dapp developer-tools ethereum linter security-scanner smart-contracts solhint solidity
Last synced: 12 Oct 2024
https://github.com/pdepend/pdepend
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.
code-analysis code-quality hacktoberfest php
Last synced: 12 Oct 2024
https://github.com/maglnet/ComposerRequireChecker
A CLI tool to check whether a specific composer package uses imported symbols that aren't part of its direct composer dependencies
Last synced: 07 Nov 2024
https://github.com/enlightn/enlightn
Your performance & security consultant, an artisan command away.
audit code-quality code-review dynamic-analysis laravel performance security static-analysis
Last synced: 11 Oct 2024
https://github.com/joshuaclayton/unused
Deprecated; see https://github.com/unused-code/unused
cli code-quality ctags elixir haskell ruby
Last synced: 28 Sep 2024
https://github.com/mgreiler/code-review-checklist
This code review checklist helps you be a more effective and efficient code reviewer.
checklist clean-code code-quality code-review code-review-checklist code-reviews merge-request pull-requests readability
Last synced: 03 Aug 2024
https://github.com/tcosolutions/betterscan
Code Scanning/SAST/Static Analysis/Linting using many tools/Scanners with One Report (Code, IaC) - Betterscan
code-quality code-quality-analyzer compliance devops devops-tools devsecops gdpr owasp sast security-audit security-automation security-orchestration security-scanner security-tools sonarqube static-analysis static-analyzers static-code-analysis vulnerability vulnerability-scanner
Last synced: 14 Oct 2024
https://github.com/SonarSource/SonarTS
Static code analyzer for TypeScript
code-quality language-team linter sonarcloud sonarqube static-analysis tslint tslint-plugin typescript
Last synced: 28 Oct 2024
https://github.com/bufferapp/android-guidelines
Project Guidelines for the Android Buffer App
android-guidelines buffer clean-code code-quality quality
Last synced: 08 Nov 2024
https://github.com/SonarSource/sonar-dotnet
Code analyzer for C# and VB.NET projects
c-sharp code-quality language-team roslyn sonarqube static-analysis static-analyzer static-code-analysis visual-basic
Last synced: 03 Aug 2024
https://github.com/sonarsource/sonar-dotnet
Code analyzer for C# and VB.NET projects
c-sharp code-quality language-team roslyn sonarqube static-analysis static-analyzer static-code-analysis visual-basic
Last synced: 03 Nov 2024
https://github.com/grodowski/undercover
undercover warns about methods, classes and blocks that were changed without tests, to help you easily find untested code and reduce the number of bugs. It does so by analysing data from git diffs, code structure and SimpleCov coverage reports
cli code-quality coverage hacktoberfest linter ruby test-coverage
Last synced: 06 Aug 2024
https://github.com/metricfu/metric_fu
A fist full of code metrics
code-quality hacktoberfest maintainability software-quality
Last synced: 27 Oct 2024
https://github.com/pep8speaks-org/pep8speaks
A GitHub :octocat: app to automatically review Python code style over Pull Requests
bot code-quality code-style flake8 github-app github-webhooks hacktoberfest linter pep8 pycodestyle python python-style review static-analysis static-code-analysis styleguide
Last synced: 26 Oct 2024
https://github.com/ruilisi/css-checker
Reduce Similar & Duplicated CSS Classes with Diff in Seconds!
cicd code-quality css redundancy-analysis
Last synced: 27 Oct 2024
https://github.com/econchick/interrogate
Explain yourself! Interrogate a codebase for docstring coverage.
code-quality coverage documentation hacktoberfest python
Last synced: 31 Oct 2024
https://github.com/dodie/vim-disapprove-deep-indentation
ಠ_ಠ Vim plugin to disapprove deeply indented code. ಠ_ಠ
Last synced: 02 Nov 2024
https://github.com/mamuz/PhpDependencyAnalysis
Static code analysis to find violations in a dependency graph
code-analysis code-quality dependency-graph php reference-architecture
Last synced: 01 Nov 2024
https://github.com/bencherdev/bencher
🐰 Bencher - Continuous Benchmarking
benchmark benchmarking cd ci ci-cd code-quality continuous-benchmarking performance
Last synced: 30 Oct 2024
https://github.com/fastruby/skunk
A SkunkScore Calculator for Ruby Code -- Find the most complicated code without test coverage!
code-coverage code-quality code-quality-analyzer good-first-issue hacktoberfest skunk-score
Last synced: 26 Oct 2024
https://github.com/coverallsapp/github-action
Coveralls Github Action
actions ci code-coverage code-quality test-coverage testing
Last synced: 13 Oct 2024
https://github.com/ehmicky/log-process-errors
Show some ❤️ to Node.js process errors
code-quality debugging error error-handler error-handling exception handler handling javascript library logging monitoring nodejs process promise test testing typescript uncaught uncaught-exceptions
Last synced: 30 Oct 2024
https://github.com/editorconfig-checker/editorconfig-checker
A tool to verify that your files are in harmony with your .editorconfig
clean-code cleancode code-quality codequality editorconfig editorconfig-checker hacktoberfest lint lintcode linter linters linting
Last synced: 31 Oct 2024
https://github.com/EvgenyOrekhov/eslint-config-hardcore
The most strict (yet practical) ESLint config. 53 plugins. 1342 rules. React, Vue, Node, and pure JS/TS.
code-quality config eslint eslint-config eslintconfig hardcore shareable-configs
Last synced: 30 Oct 2024
https://github.com/novoda/gradle-static-analysis-plugin
Easy setup of static analysis tools for Android and Java projects.
android-lint checkstyle code-quality detekt findbugs gradle gradle-plugin novoda open-source pmd
Last synced: 30 Oct 2024
https://github.com/JetBrains/Qodana
📝 Source repository of Qodana Help
ci code-quality code-review code-scanning continuous-integration java javascript jetbrains kotlin php python static-analysis static-code-analysis typescript
Last synced: 08 Nov 2024
https://github.com/jetbrains/qodana
📝 Source repository of Qodana Help
ci code-quality code-review code-scanning continuous-integration java javascript jetbrains kotlin php python static-analysis static-code-analysis typescript
Last synced: 07 Oct 2024
https://github.com/SonarSource/sonar-php
:elephant: SonarPHP: PHP static analyzer for SonarQube & SonarLint
code-quality language-team php sonarqube static-analysis static-code-analysis
Last synced: 03 Aug 2024
https://github.com/evgenyorekhov/eslint-config-hardcore
The most strict (yet practical) ESLint config. 52 plugins. 1328 rules. React, Vue, Node, and pure JS/TS.
code-quality config eslint eslint-config eslintconfig hardcore shareable-configs
Last synced: 11 Oct 2024
https://github.com/julianrubisch/attractor
code complexity metrics visualization and exploration tool for ruby and javascript
churn code-quality complexity es6 javascript ruby
Last synced: 21 Oct 2024
https://github.com/vanniktech/gradle-code-quality-tools-plugin
Gradle plugin that generates Checkstyle, PMD, CPD, Lint & Ktlint Tasks for every subproject.
android checkstyle code-quality cpd gradle gradle-plugin groovy java kotlin ktlint lint pmd
Last synced: 12 Oct 2024
https://github.com/gauge-sh/tach
Tach - a Python framework for your modular monorepo - cli with bash and terminal support 🌎 Open-source 🐍 Installable via pip 🦀 Written in rust 🔒 Maintain code quality 🔧 Works through static parsing of your code ⚡ Maintain productivity ♾️ git pre-commit and VS Code extension 👨💻 built by Gauge
awesome ci cli code-quality config continu dependency-management developer-tools devops framework library monorepo open-source package productivity programming rust static-code-analysis terminal
Last synced: 02 Oct 2024
https://github.com/yopeso/Taylor
Measure Swift code metrics and get reports in Xcode, Jenkins and other CI platforms.
code-metrics code-quality metrics sourcekitten swift
Last synced: 13 Aug 2024
https://github.com/wemake-services/flake8-eradicate
Flake8 plugin to find commented out or dead code
code-quality comments flake8 flake8-plugin linter linter-plugin wemake-python-styleguide wemake-services
Last synced: 08 Nov 2024
https://github.com/detekt/detekt-intellij-plugin
detekt plugin for IntelliJ
code-analysis code-quality detekt gradle-intellij-plugin hacktoberfest intellij-plugin kotlin
Last synced: 08 Nov 2024
https://github.com/fimbullinter/wotan
Pluggable TypeScript and JavaScript linter
best-practices code-analysis code-quality ecmascript extensible javascript linter static-analysis typescript
Last synced: 28 Oct 2024
https://github.com/creyD/prettier_action
GitHub action for running prettier on your projects pull requests
automation code-quality github-action hacktoberfest javascript prettier prettier-check prettier-js
Last synced: 02 Nov 2024
https://github.com/wemake-services/dotenv-linter
:relaxed: Linting dotenv files like a charm!
code-quality dotenv dotenv-parser linter linting
Last synced: 08 Nov 2024
https://github.com/creyd/prettier_action
GitHub action for running prettier on your projects pull requests
automation code-quality github-action hacktoberfest javascript prettier prettier-check prettier-js
Last synced: 13 Oct 2024
https://github.com/jetbrains/qodana-action
⚙️ Scan your Go, Java, Kotlin, PHP, Python, JavaScript, TypeScript, .NET projects at GitHub with Qodana. This repository contains Qodana for Azure, GitHub, CircleCI and Gradle
actions azure-extensions azure-pipelines code-quality code-review code-scanning devsecops dotnet github-actions go java javascript kotlin php python qodana sarif static-analysis static-code-analysis typescript
Last synced: 07 Oct 2024
https://github.com/jfmengels/elm-review
Analyzes Elm projects, to help find mistakes before your users find them.
code-quality elm elm-lang elm-review linter quality static-code-analysis
Last synced: 12 Oct 2024
https://github.com/grosser/single_cov
Actionable code coverage.
code-cov code-coverage code-quality coverage ruby
Last synced: 29 Oct 2024
https://github.com/life4/flakehell
Flake8 wrapper to make it nice, legacy-friendly, configurable.
ci code-quality flake8 flake8-extensions flake8-plugin linter linting python qa quality-assurance
Last synced: 29 Oct 2024