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-11 00:04:56 UTC
- JSON Representation
https://github.com/racodond/sonar-jproperties-plugin
SonarQube Java Properties Analyzer
code-quality guidelines java linter properties sonarqube sonarqube-plugin static-analysis static-analyzer styleguide
Last synced: 28 Oct 2024
https://github.com/ligurio/semgrep-rules
semgrep rules for flakiness, missed error handling, Lua antipatterns and pitfalls.
code-quality error-handling flakiness flaky-tests golang lua non-determinism python semgrep semgrep-rules static-analysis
Last synced: 30 Oct 2024
https://github.com/ehmicky/eslint-config
ESLint configuration for my own projects
code-quality continuous-integration editorconfig es6 eslint eslintconfig fp functional html javascript lint markdown modularity nodejs prettier prettierrc standard standard-js strict testing
Last synced: 27 Oct 2024
https://github.com/sobolevn/heisenbug-2019
Examples for Heisenbug 2019
code-quality conference mutation-testing mutmut python talk testing
Last synced: 23 Oct 2024
https://github.com/orsinium-labs/flake8-warnings
Python linter (flake8, pylint, CLI) that warns you about using deprecated modules, classes, and functions
clean-code code-quality flake8 flake8-extension flake8-extensions flake8-plugin flake8-plugins linter pylint python python3 qa security
Last synced: 03 Aug 2024
https://github.com/codeclimate/codeclimate-bundler-audit
Code Climate Engine for bundler-audit
bundler-audit code-quality codeclimate codeclimate-engine quality ruby security static-analysis static-code-analysis
Last synced: 12 Nov 2024
https://github.com/effector/size-compare
Compare size changes of your bundle over the time and new Pull Requests.
Last synced: 10 Nov 2024
https://github.com/nvuillam/node-sarif-builder
JS/TS library to easily build valid SARIF output from your javascript based SAST tools
builder code-quality javascript linters nodejs reports sarif sdk typescript
Last synced: 31 Oct 2024
https://github.com/racodond/sonar-json-plugin
SonarQube JSON Analyzer
code-quality guidelines json linter sonarqube sonarqube-plugin static-analysis static-analyzer styleguide
Last synced: 28 Oct 2024
https://github.com/thoughtbot/eslint-config
A sharable ESLint configuration that enforces thoughtbot’s JavaScript guides.
code-quality eslint eslintconfig javascript js
Last synced: 11 Nov 2024
https://github.com/threeal/gcovr-action
Generate code coverage reports for a C++ project on GitHub Actions using gcovr
actions c ci code-quality coverage coverage-report cpp gcc gcov test-coverage testing
Last synced: 07 Nov 2024
https://github.com/developer239/linters
Collection of super strict configurations for ESLint / StyleLint and other code quality tools.
angular best-practices code-quality code-quality-analyzer config css-in-js eslint nodejs personal react react-native standard strict stylelint typescript
Last synced: 11 Oct 2024
https://github.com/kucherenko/basta
Duplication detection tool (copy-paste detector), support over 150 programming languages
code-quality copy-paste cpd duplication quality quality-measures
Last synced: 13 Oct 2024
https://github.com/marodev/EagleRepair
EagleRepair fixes static analysis warnings in C# programs. Easy to use. Blazing fast. Based on research.
analyzer code-fix code-quality csharp resharper roslyn roslyn-code-analysis sonarqube static-analyzer
Last synced: 01 Nov 2024
https://github.com/sergioflores-j/ts-to-go
TS utilities ready to go!
code-pattern code-quality code-standards error-handler error-handling standardization typescript utility-library
Last synced: 01 Nov 2024
https://github.com/demartini/base-configs
A collection of base configs for code quality and linting tools.
browserslist browserslist-config code-quality commitlint commitlint-config demartini eslint eslint-config linter-config markdownlint markdownlint-config prettier prettier-config semantic-release semantic-release-config shareable-configs stylelint stylelint-config
Last synced: 28 Oct 2024
https://github.com/quantum-0/black-junit
Module to generate JUnit report from black results
black blue code-quality formatter formatting gitlab gitlab-ci junit python
Last synced: 14 Oct 2024
https://github.com/ehmicky/merge-error-cause
Merge an error with its `cause`
browser cause code-quality error error-classes error-handler error-handling error-monitoring error-reporting errors exceptions javascript library merge message monitoring nodejs properties stacktrace typescript
Last synced: 27 Oct 2024
https://github.com/codeclimate/codeclimate-phpmd
Code Climate PHPMD Engine
code-quality codeclimate codeclimate-engine metrics phpmd quality static-analysis
Last synced: 12 Nov 2024
https://github.com/abelsiqueira/bestietemplate.jl
Template for Julia Programming Language packages using the copier engine.
best-practices code-quality copier copier-template julia julia-language template
Last synced: 29 Sep 2024
https://github.com/mikaelvesavuori/codemetrix
Understand the level of coupling and changeability of your code in a second. 🪄
code-analysis code-metrics code-quality dx refactoring software-architecture static-analysis
Last synced: 11 Oct 2024
https://github.com/jetbrains/resharper-inspectcode
C# static analysis on GitHub Actions using JetBrains ReSharper InspectCode.
code-quality code-quality-analyzer code-review csharp dotnet github-action github-actions jetbrains resharper static-analysis static-analyzer
Last synced: 07 Oct 2024
https://github.com/gregswindle/maven-code-quality-pom
Enforce and report code quality with JUnit, JaCoCo, Hamcrest, FindBugs, PMD, CodeNarc, Checkstyle (Google), Enforcer, Duplicate-Finder, JDepend, and more with this Maven POM.
code-coverage code-quality coding-standards coding-style java license-checking license-management maven maven-pom reporting reports test-automation
Last synced: 13 Oct 2024
https://github.com/thoughtbot/stylelint-config
A shareable stylelint configuration that enforces thoughtbot’s Sass guides.
code-quality css sass scss stylelint stylelint-config
Last synced: 11 Nov 2024
https://github.com/randruc/lazuli
Lazuli is a multitasking RTOS (Real-Time Operating System/kernel) targeting AVR microcontrollers. It allows to program and run multiple independent tasks in a real-time context on AVR microcontrollers.
arduino asm atmega atmega328p atmel avr avr-gcc avr-mcus avr-microcontrollers avr-programming c c89 code-quality embedded kernel mcu os real-time rtos scheduling
Last synced: 12 Oct 2024
https://github.com/ehmicky/normalize-exception
Normalize exceptions/errors
browser cause code-quality error error-classes error-handler error-handling error-monitoring error-reporting errors exceptions javascript library message monitoring nodejs normalization properties stacktrace typescript
Last synced: 27 Oct 2024
https://github.com/orsinium-labs/flake8-comments
Report redundant comments in python code
clean-code code-quality comments flake8 flake8-extension flake8-extensions flake8-plugin flake8-plugins linter python qa
Last synced: 03 Aug 2024
https://github.com/scipag/codex
Dissect code, analyze logic, find flaws
code-analysis code-quality php source source-code source-code-study
Last synced: 09 Nov 2024
https://github.com/marcpage/pylavi
Python LabVIEW resource file parser
code-quality continuous-integration extractor fileformat labview python python-3 reverse-engineering testing
Last synced: 12 Oct 2024
https://github.com/madhead/check-gradle-version
GitHub Action for Gradle version verification
code-quality github-action gradle version-checker
Last synced: 09 Nov 2024
https://github.com/johnbillion/falsey-assertequals-detector
Marks a PHPUnit test as risky if it tests a falsey value with assertEquals()
Last synced: 14 Oct 2024
https://github.com/ehmicky/modern-errors-clean
`modern-errors` plugin to clean stack traces.
browser clean code-quality cwd error error-handler error-handling error-monitoring error-reporting errors javascript library modern-errors modern-errors-plugin nodejs plugins stack stacktrace stacktrace-library typescript
Last synced: 27 Oct 2024
https://github.com/michaelherold/codeclimate-haml-lint
Lint your Haml files in the Code Climate Platform
code-quality codeclimate codeclimate-engine haml linter linting metrics static-analysis
Last synced: 27 Oct 2024
https://github.com/rdbende/flake8-tkinter
A flake8 plugin that helps you write better Tkinter code
code-quality flake8 flake8-extension flake8-plugin linter linter-plugin tkinter
Last synced: 29 Oct 2024
https://github.com/dotupnet/dotup-vscode-test-generator-docs
Test generator is a VSCode Extension which quickly generate test files from Typescript source files.
code-generation code-generator code-quality test-automation test-automation-framework test-framework testing typescript vscode vscode-extension
Last synced: 11 Nov 2024
https://github.com/codeclimate-community/codeclimate-govet
Code Climate Engine for govet
climate-engine code-quality codeclimate go golang govet quality static-analysis static-code-analysis
Last synced: 06 Nov 2024
https://github.com/codeclimate/codeclimate-golint
Code Climate Engine for golint
code-quality codeclimate codeclimate-engine go golang golint linter linting quality static-analysis static-code-analysis
Last synced: 12 Nov 2024
https://github.com/ehmicky/error-cause-polyfill
Polyfill `error.cause`
aggregateerror browser cause code-quality ecmascript error error-handler error-handling error-monitoring errors exceptions javascript library message nodejs polyfill ponyfill shim stacktrace typescript
Last synced: 27 Oct 2024
https://github.com/ehmicky/dev-tasks
Automated development tasks for my own projects
babel cli code-quality continuous-integration es6 eslint github-actions gulp gulp-tasks gulpjs javascript json library markdown nodejs npm npmjs shell terminal testing
Last synced: 31 Oct 2024
https://github.com/rutujar/helloworld_travis_demo
This is a demo program using continuous integration tools such as Travis,Jenkins,Circle ci and AppVeyor. Many more will be updated shortly
appveyor c circleci circleci-demos codacy code-quality cpp csharp go java javascript jenkins jenkins-ci python r scala travis travis-ci travis-ci-demo travis-ci-github
Last synced: 13 Oct 2024
https://github.com/codeclimate-community/codeclimate-gofmt
Code Climate Engine for gofmt
code-quality codeclimate codeclimate-engine formatter formatting go gofmt golang quality static-analysis static-code-analysis
Last synced: 06 Nov 2024
https://github.com/deep5050/comment-to-code-ratio-action
GitHub action to measure comment-code ratio for your entire project on every push :tada:
cloc code-analysis code-quality code-quality-analyzer comments-system github-actions line-of-code loc reporting reporting-tool
Last synced: 09 Nov 2024
https://github.com/acdha/pre-commit-docker
https://pre-commit.com/ packaged as a Docker image for CI
code-quality docker github-actions gitlab-ci pre-commit qa
Last synced: 07 Nov 2024
https://github.com/tasleson/duplihere
Copy & Paste finder for structured text files.
clones-detection code-quality copy-paste cpd detect-duplications detector developer-tools duplicate-detection duplicates duplications quality research rust
Last synced: 07 Aug 2024
https://github.com/fastruby/skunk.fyi
An application to share your SkunkScore results
code-quality ruby-on-rails-6 skunk-score tech-debt
Last synced: 11 Nov 2024
https://github.com/hussainweb/drupal-code-quality
Docker image containing various QA tools for Drupal
code-quality codespell docker docker-image drupal drupal-8 pdepend php php-codesniffer phpcpd phploc phpmd phpmetrics phpqatools phpunit static-analysis static-code-analysis
Last synced: 09 Nov 2024
https://github.com/nikiforovall/quality-gateways-demo-dotnet
This repository demonstrates how to use Husky.NET, dotnet-format, and csharpier
Last synced: 13 Oct 2024
https://github.com/mikaelvesavuori/a11ytester-action
Runs Webhint and pa11y (accessibility testing tools) on one or more provided URLs.
a11y accessibility accessibility-testing ci-cd code-quality quality testing
Last synced: 11 Oct 2024
https://github.com/yhzion/code-sniff-ai
Automated code review shell script that leverages git diff and AI to provide feedback on code changes. Supports multiple file types and integrates easily into existing workflows.
ai automation code-quality code-review continuous-integration git-diff prompt-engineering shell-script software-development
Last synced: 08 Nov 2024
https://github.com/ehmicky/modern-errors-process
`modern-errors` plugin to handle process errors.
browser code-quality error error-handler error-handling error-monitoring javascript library modern-errors modern-errors-plugin monitoring nodejs plugins process promise typescript uncaught uncaught-exception-handler uncaught-exceptions unhandled-rejection
Last synced: 27 Oct 2024
https://github.com/rarrais/ros_coverage
Code Coverage for ROS, integrated with the Industrial CI configuration 📈
code-coverage code-quality coverage ros ros-industrial
Last synced: 08 Nov 2024
https://github.com/brainsum/drupal-dev-tools
Tools for Drupal development.
brainsum code-quality composer composer-plugin developer-tools drupal drupal-8 grumphp grumphp-task
Last synced: 14 Oct 2024
https://github.com/buraksenyurt/snack_bits
Tek başına repo olamayacak, farklı konularda ve anlık olarak karşıma çıkan durumlara istinaden ele aldığım kod parçalarını toplamayı düşündüğüm alandır.
clean-code code-quality csharp dotnet programming self-training
Last synced: 28 Oct 2024
https://github.com/duaraghav8/embark-solium
Ethlint (formerly Solium) plugin for Embark Framework
blockchain code-quality dapp decentralized embark embark-plugin ethereum linter security smart-contracts solidity solium
Last synced: 13 Oct 2024
https://github.com/chrishalbert/phpbcc
A tool that consumes a code coverage report and uses the version control history to report metrics on uncovered code by author.
code-coverage code-quality coverage git-blame
Last synced: 06 Nov 2024
https://github.com/ksoichiro/gradle-spelling-plugin
Gradle plugin to inspect spelling using custom blacklist.
code-quality gradle gradle-plugin
Last synced: 03 Aug 2024
https://github.com/checkpointsw/sourceguard-action
SourceGuard is designed to leverage Check Point's varied prevention technologies and services, providing source-code security and visibility. With a simple, cross-platform CLI tool users can customize exclusions and control an ignore list with easy integration into any pipeline.
code-quality compliance oss security source-code
Last synced: 12 Nov 2024
https://github.com/hrvolapeter/code-visualizer
Provide hints about code for github repositories.
analysis code-quality github mono school-project
Last synced: 22 Oct 2024
https://github.com/ehmicky/error-custom-class
Create custom error classes
browser cause code-quality create custom error error-classes error-handler error-handling error-monitoring error-reporting errors javascript library message monitoring nodejs properties stacktrace typescript
Last synced: 27 Oct 2024
https://github.com/julianrubisch/attractor-action
A Github action to run an Attractor report on your project
code-quality github-action javascript rails react ruby vue
Last synced: 21 Oct 2024
https://github.com/petronetto/sonarqube-alpine
Sonar Qube + Sonar Scanner in Alpine Linux
alpine code-quality docker sonar sonarqube
Last synced: 09 Nov 2024
https://github.com/lukasrump/crllm
A command-line tool for developers to get instant code reviews from state-of-the-art Large Language Models (LLMs). Supports both local models (Ollama) and cloud providers (OpenAI, Hugging Face, Azure). Improve code quality, catch bugs, and receive AI-driven feedback effortlessly.
ai code-quality code-review code-reviews langchain llm ollama static-analysis
Last synced: 07 Nov 2024
https://github.com/skalt/monkey-see-monkey-vue
Monkey-testing utility for vue.js applications 🍌
code-quality fuzz-testing fuzzing monkey-test test-generation testing-tools vue vuejs2
Last synced: 27 Oct 2024
https://github.com/poly-glot/vanilla-front-end-starter
A vanilla front-end starter kit with tools to support code quality, accessibility, unit testing, end to end testing, continuous integration setup and feature branch testing.
accessibility cicd code-quality codereview jest jest-tests percy sonar-scanner sonarqube sonarqube-scanner tdd tdd-javascript vanilajs vanilla-javascript vanilla-js
Last synced: 27 Oct 2024
https://github.com/inomuh/imfit
IM-FIT provides to find the weaknesses on Python and ROS. The user can use IM-FIT with workload or code snippets. At the same time the user can create custom workload and code snippets for its codes.
code-quality code-snippets fault-injection python3 qt6 qt6-gui testing-tools
Last synced: 08 Nov 2024
https://github.com/ehmicky/error-class-utils
Properly create error classes.
browser cause code-quality create custom error error-classes error-handler error-handling error-monitoring error-reporting errors javascript library message monitoring nodejs properties stacktrace typescript
Last synced: 27 Oct 2024
https://github.com/ehmicky/set-error-message
Properly update an error's message.
browser code-quality error error-classes error-handler error-handling error-monitoring error-reporting errors exceptions javascript library message messages monitoring nodejs stack stacktrace stacktraces typescript
Last synced: 27 Oct 2024
https://github.com/ehmicky/set-error-props
Properly update an error's properties
browser code-quality deep deepmerge error error-classes error-handler error-handling error-monitoring error-reporting errors exceptions javascript library merge message monitoring nodejs properties typescript
Last synced: 27 Oct 2024
https://github.com/ehmicky/wrap-error-message
Properly wrap an error's message.
browser code-quality error error-classes error-handler error-handling error-monitoring error-reporting errors exceptions javascript library message messages monitoring nodejs stack stacktrace stacktraces typescript
Last synced: 27 Oct 2024
https://github.com/yuto-trd/todo-comments-in-pr
Find the TODO comment in the pull request diff.
actions code-quality github-actions tasks todo
Last synced: 13 Oct 2024
https://github.com/q-nick/eslint-config-turbocharge
The purpose of this config is to keep extremely easy to use ESLint, Typescript, and Prettier in any project.
code-quality eslint eslint-plugin javascript nodejs prettier react typescript
Last synced: 27 Oct 2024
https://github.com/ehmicky/set-error-stack
Properly update an error's stack.
browser code-quality error error-classes error-handler error-handling error-monitoring error-reporting errors exceptions javascript library message messages monitoring nodejs stack stacktrace stacktraces typescript
Last synced: 27 Oct 2024
https://github.com/ehmicky/set-error-class
Properly update an error's class.
browser code-quality error error-classes error-handler error-handling error-monitoring error-reporting errors exceptions javascript library monitoring name nodejs prototype stack stacktrace stacktraces typescript
Last synced: 27 Oct 2024
https://github.com/peter-neumann-dev/css-order
🎨 Custom order for consistent sorting of CSS properties
code-quality consistency css sass scss
Last synced: 11 Oct 2024
https://github.com/agent-hellboy/find-unused-import
Tool to find unused imports this can be configured in CI/CD pipeline to avoid people to merge code having unused imports
ast code-quality find-unused-import hacktoberfest python-library
Last synced: 11 Oct 2024
https://github.com/deep5050/count-comments-action
count number of comments in the codebase of a PR before you merge :tada:
actions cloc code-quality code-quality-analyzer comment count-comment github-actions gloc pull pull-requests
Last synced: 09 Nov 2024
https://github.com/alexreg/cake.roslynanalyzers
An addin for Cake that allows for Roslyn code analyzers to be run on solutions and projects
cake cake-addin cake-build code-analysis code-quality roslyn roslyn-analyzers
Last synced: 12 Oct 2024
https://github.com/stanleynguyen/action-errcheck
🏌️errcheck as a GitHub action
actions code-quality error github-actions go golang
Last synced: 30 Oct 2024
https://github.com/codistica/eslint-config-default
Codistica's default ESLint config.
code-quality eslint eslint-config
Last synced: 12 Nov 2024
https://github.com/wappla/docs_php
PHP Style Guide & Best Practices
code-quality laravel php styleguide
Last synced: 09 Nov 2024
https://github.com/codistica/prettier-config-default
Codistica's default Prettier config.
code-quality prettier prettier-config
Last synced: 13 Oct 2024
https://github.com/aurasphere/annotations-z
Annotations Z is here to solve problems you didn't know you had by improving your team communication and life.
annotations code-quality code-review dependency-injection java joke
Last synced: 08 Nov 2024
https://github.com/saluki/eslint-workshop-2020
ESLint backbone repository for workshop
code-quality code-security eslint nodejs sast workshop
Last synced: 05 Nov 2024
https://github.com/hzeller/bant
Bazel/Build Analysis and Navigation Tool
bazel bazel-support build-cleaner code-quality dwyu
Last synced: 11 Oct 2024
https://github.com/julianrubisch/attractor-ruby
code complexity metrics visualization and exploration tool for ruby
Last synced: 09 Nov 2024
https://github.com/qw3ry/sigclone
A tool to detect source clones based on method signatures
clone-detection code-quality kotlin research-project static-analysis
Last synced: 07 Nov 2024
https://github.com/pronovix/drupal-qa
[READ ONLY] QA tools for Drupal
behat code-quality code-style drupal phpunit testing
Last synced: 18 Oct 2024
https://github.com/twelvelabs/stylist
Manage all your code quality tools with a single executable
cli code-quality formatter golang linter
Last synced: 08 Nov 2024
https://github.com/sachin-chaurasiya/pr-file-change-comment
Comment on pull request when number of file changes exceeds threshold.
code-quality code-review github-actions
Last synced: 04 Nov 2024
https://github.com/paulfioravanti/presentations
Collection of technical presentations I've done
code-quality deckset elixir elm markdown presentations rspec ruby ruby-on-rails
Last synced: 21 Oct 2024
https://github.com/himynameisdave/eslint-config-himynameisdave
🗒️ An opinionated eslint config by and for himynameisdave
code-quality eslint eslint-config formatter himynameisdave linter linter-config linting-rules
Last synced: 08 Nov 2024
https://github.com/creyd/changelog_action
GitHub action for adding a changelog from commit messages in your Pull Requests
automation code-quality github-actions
Last synced: 11 Oct 2024
https://github.com/rochejul/code-analyzer
Tool to provide a static code analyzing of your application, based on standard or classical linter configuration
Last synced: 12 Oct 2024
https://github.com/themimitoof/black-gl-code-quality
A simple wrapper to convert Black outputs to codeclimate report format for GitLab-CI
black code-quality codeclimate gitlab gitlab-ci python
Last synced: 06 Nov 2024
https://github.com/fastruby/quality
Quality Code Reports
code-quality code-quality-analyzer ruby-code-quality
Last synced: 11 Nov 2024
https://github.com/julianrubisch/attractor-javascript
code complexity metrics visualization and exploration tool for javascript
code-quality complexity javascript
Last synced: 21 Oct 2024
https://github.com/fausttobias/eslint-config
:mag: General purpose ECMAScript and TypeScript eslint config
code-quality eslint-config linter-config
Last synced: 30 Oct 2024
https://github.com/nikkeyl/quicky-starter
No longer need to start from scratch every time
boilerplate boilerplate-front-end clean-code code-quality editorconfig es6 eslint github-actions husky js lint-staged markdown modules prettier quick-start quicky-starter remark scss stylelint template
Last synced: 22 Oct 2024
https://github.com/nikkeyl/devpack
Rapid deployment of the environment with devpack
bash boilerplate clean-code code-quality configs cross-platform devpack editorconfig github github-actions gitignore global-gitignore linux markdown modules osx quick-start remark template windows
Last synced: 22 Oct 2024