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: 31 Jul 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: 21 Aug 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: 30 Jul 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: 31 Jul 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: 31 Jul 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: 30 Jul 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/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: 31 Jul 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: 30 Jul 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: 30 Jul 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: 31 Jul 2024

https://github.com/crate-ci/typos

Source code spell checker

cli code-quality rust spell-checker

Last synced: 31 Jul 2024

https://github.com/Qihoo360/safe-rules

详细的C/C++编程规范指南,由360质量工程部编著,适用于桌面、服务端及嵌入式软件系统。

code-quality guidelines safe security

Last synced: 31 Jul 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: 31 Jul 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: 31 Jul 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: 01 Aug 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: 30 Jul 2024

https://github.com/mockdeep/typewiz

Automatically discover and add missing types in your TypeScript code

automation code-quality type-safety typescript

Last synced: 31 Jul 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 Jul 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/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: 01 Aug 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: 01 Aug 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: 01 Aug 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: 01 Aug 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: 01 Aug 2024

https://github.com/joshuaclayton/unused

Deprecated; see https://github.com/unused-code/unused

cli code-quality ctags elixir haskell ruby

Last synced: 30 Jul 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: 02 Aug 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: 31 Jul 2024

https://github.com/econchick/interrogate

Explain yourself! Interrogate a codebase for docstring coverage.

code-quality coverage documentation hacktoberfest python

Last synced: 31 Jul 2024

https://github.com/dodie/vim-disapprove-deep-indentation

ಠ_ಠ Vim plugin to disapprove deeply indented code. ಠ_ಠ

code-quality vim-plugin

Last synced: 01 Aug 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 Aug 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: 30 Jul 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: 31 Jul 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: 31 Jul 2024

https://github.com/vanniktech/gradle-code-quality-tools-plugin

Gradle plugin that generates ErrorProne, Findbugs, Checkstyle, PMD, CPD, Lint, Detekt & Ktlint Tasks for every subproject.

android checkstyle code-quality cpd detekt errorprone findbugs findbugs-plugin gradle gradle-plugin groovy java kotlin ktlint lint pmd

Last synced: 31 Jul 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: 31 Jul 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: 30 Jul 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/dodie/vim-fibo-indent

Fibonacci Indentation for Vim.

code-quality vim-plugin

Last synced: 01 Aug 2024

https://github.com/wemake-services/dotenv-linter

:relaxed: Linting dotenv files like a charm!

code-quality dotenv dotenv-parser linter linting

Last synced: 31 Jul 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: 01 Aug 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: 01 Aug 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: 31 Jul 2024

https://github.com/grosser/single_cov

Actionable code coverage.

code-cov code-coverage code-quality coverage ruby

Last synced: 06 Aug 2024

https://github.com/quack-ai/companion-vscode

VSCode extension of Quack Companion 💻 Turn your team insights into a portable plug-and-play context for code generation. Alternative to GitHub Copilot powered by OSS LLMs (Mistral, Gemma, etc.), served with Ollama.

ai api code-assistant code-quality code-review deep-learning developer-tools electron github-api llm open-source openai programming self-hosted typescript visual-studio-code vscode

Last synced: 01 Aug 2024

https://github.com/styrainc/regal

Regal is a linter for Rego, with the goal of making your Rego magnificent!

code-quality language-server lint linter linters lsp magnificent opa open-policy-agent policy-as-code rego static-analysis

Last synced: 29 Jul 2024

https://github.com/StyraInc/regal

Regal is a linter for Rego, with the goal of making your Rego magnificent!

code-quality language-server lint linter linters lsp magnificent opa open-policy-agent policy-as-code rego static-analysis

Last synced: 03 Aug 2024

https://github.com/MartinThoma/flake8-simplify

❄ A flake8 plugin that helps you to simplify code

code-quality flake8 flake8-extensions flake8-plugin linter python python-style python3

Last synced: 03 Aug 2024

https://github.com/fathyb/parcel-plugin-typescript

🚨 Enhanced TypeScript support for Parcel

code-quality lint parcel-plugin transformers type-checker typescript

Last synced: 31 Jul 2024

https://github.com/fluttercommunity/import_sorter

🎯 Automatically organize your dart imports. Maintainer: @gleich

code-quality dart dart-imports dart-package documentation flutter sorter

Last synced: 31 Jul 2024

https://github.com/hardisgroupcom/sfdx-hardis

Swiss-army-knife Toolbox for Salesforce. Orchestrates base commands and assist users with interactive wizards to make much more than native sfdx + Allows you to define a complete CI/CD Pipeline and Schedule a daily Metadata backup

apex automation cicd code-quality data-loader deployment devops documentation organization plugin quality salesforce salesforce-apex salesforce-api salesforce-developers salesforce-lightning salesforce-metadata salesforcedx scratch sfdx

Last synced: 01 Aug 2024

https://github.com/uptake/pkgnet

R package for analyzing other R packages via graph representations of their dependencies

code-quality dependency-analysis dependency-graph graph-theory r r-package

Last synced: 13 Aug 2024

https://github.com/MathieuBuisson/PSCodeHealth

PowerShell module gathering PowerShell code quality and maintainability metrics

code-analysis code-quality powershell

Last synced: 01 Aug 2024

https://github.com/wemake-services/docker-image-size-limit

:whale: Keep an eye on your docker image size and prevent it from growing too big

ci code-quality devops docker docker-images docker-linter python python3

Last synced: 30 Jul 2024

https://github.com/wemake-services/flake8-broken-line

🚨 Flake8 plugin to forbid backslashes (\) for line breaks

code-quality flake8 flake8-plugin lint linter linting python python3

Last synced: 03 Aug 2024

https://github.com/michaelistrofficus/gpt4docstrings

Generating Python docstrings with OpenAI ChatGPT!!

ai chatgpt code-quality docstrings precommit-hooks python

Last synced: 02 Aug 2024

https://github.com/MichaelisTrofficus/gpt4docstrings

Generating Python docstrings with OpenAI ChatGPT!!

ai chatgpt code-quality docstrings precommit-hooks python

Last synced: 31 Jul 2024

https://github.com/green-code-initiative/ecoCode

Reduce the environmental footprint of your software programs with SonarQube

climate-change code-quality ecodesign ecoscore energy-efficiency sonarqube sonarqube-plugin static-analysis sustainability

Last synced: 01 Aug 2024