Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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/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/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/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/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/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/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/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/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/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/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/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/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://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

ci-tools code-quality

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/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/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/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. ಠ_ಠ

code-quality vim-plugin

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/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/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/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/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/dodie/vim-fibo-indent

Fibonacci Indentation for Vim.

code-quality vim-plugin

Last synced: 09 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