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/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/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/effector/size-compare

Compare size changes of your bundle over the time and new Pull Requests.

code-quality github-actions

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/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/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/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/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/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/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/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/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/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/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/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/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/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/johnbillion/falsey-assertequals-detector

Marks a PHPUnit test as risky if it tests a falsey value with assertEquals()

code-quality phpunit

Last synced: 14 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/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/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/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/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/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/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/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/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/nikiforovall/quality-gateways-demo-dotnet

This repository demonstrates how to use Husky.NET, dotnet-format, and csharpier

code-quality dotnet

Last synced: 13 Oct 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/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/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/petronetto/sonarqube-alpine

Sonar Qube + Sonar Scanner in Alpine Linux

alpine code-quality docker sonar sonarqube

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

An opinionated code review tool for git repositories.

code-quality code-review nodejs vuejs

Last synced: 13 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/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/stanleynguyen/action-errcheck

🏌️errcheck as a GitHub action

actions code-quality error github-actions go golang

Last synced: 30 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/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/codistica/eslint-config-default

Codistica's default ESLint config.

code-quality eslint eslint-config

Last synced: 12 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/julianrubisch/attractor-ruby

code complexity metrics visualization and exploration tool for ruby

code-quality complexity ruby

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

Bazel/Build Analysis and Navigation Tool

bazel bazel-support build-cleaner code-quality dwyu

Last synced: 11 Oct 2024

https://github.com/jibbarth/dev-pack

A flex package to provide usefull tools for development only

code-quality controversial-rules developer-tools flex symfony symfony-flex

Last synced: 13 Oct 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/dandonahoe/slick-commit

Slick Commit is a tool that leverages OpenAI's GPT-4 to automatically generate high-quality commit messages based on staged changes in your Git repository. It uses AI to analyze the git diff and creates concise, readable, and technically sound commit messages.

code-quality generative-ai git openai versioning

Last synced: 13 Oct 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

cli code-quality nodejs npm

Last synced: 12 Oct 2024