quality
Topic

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.

Repositories (928)

awesome-static-analysis
awesome-static-analysis mre Rust

Static analysis tools for all programming languages

6.9k
howtheytest
howtheytest abhivaikar TypeScript

A collection of public resources about how software companies test their software

6.6k
pngquant
pngquant kornelski C

Lossy PNG compressor — pngquant command based on libimagequant library

5.6k
phpinsights
phpinsights nunomaduro PHP

🔰 Instant PHP quality checks from your console

5.6k
jscpd
jscpd kucherenko TypeScript

Copy/paste detector for programming source code.

5.5k
framework
framework totaljs JavaScript

Node.js framework

4.4k
reek
reek troessner Ruby

Code smell detector for Ruby

4.1k
ArtPlayer
ArtPlayer zhw2590582 JavaScript

:art: ArtPlayer.js is a modern and full featured HTML5 video player

3.7k
qlty
qlty qltysh Rust

💎 Code quality CLI for universal linting, auto-formatting, security scanning, and maintainability

3k
PhpMetrics
PhpMetrics phpmetrics PHP

Beautiful and understandable static analysis tool for PHP

2.6k
StyleFlow
StyleFlow RameenAbdal Python

StyleFlow: Attribute-conditioned Exploration of StyleGAN-generated Images using Conditional Continuous Normalizing Flows (ACM TOG 2021)

2.5k
fastp
fastp OpenGene C++

An ultra-fast all-in-one FASTQ preprocessor (QC/adapters/trimming/filtering/splitting/merging...)

2.3k
Av1an
Av1an rust-av Rust

Cross-platform command-line AV1 / VP9 / HEVC / H264 encoding framework with per scene quality encoding

1.9k
wily
wily tonybaloney Python

A Python application for tracking, reporting on timing and complexity in Python code

1.3k
sonar-java
sonar-java SonarSource Java

:coffee: SonarSource Static Analyzer for Java Code Quality and Security

1.2k
modern-java-practices
modern-java-practices binkley Shell

Modern Java/JVM Build Practices

976
ValheimPlus
ValheimPlus valheimPlus C#

A HarmonyX Mod aimed at improving the gameplay and quality of life of the game Valheim.

975
libimagequant
libimagequant ImageOptim Rust

Palette quantization library that powers pngquant and other PNG optimizers

900
dart-code-metrics
dart-code-metrics dart-code-checker Dart

Software analytics tool that helps developers analyse and improve software quality.

863
eslint-plugin-boundaries
eslint-plugin-boundaries javierbrea TypeScript

Eslint plugin checking architecture boundaries between elements

824
chimp
chimp SamHatoum TypeScript

Tooling that helps you do quality, faster.

802
Qualitis
Qualitis WeBankFinTech Java

Qualitis is a one-stop data quality management platform that supports quality verification, notification, and management for various datasource. It is...

761
android-guidelines
android-guidelines bufferapp Shell

Project Guidelines for the Android Buffer App

746
Fast-SRGAN
Fast-SRGAN HasnainRaz Python

A Fast Deep Learning Model to Upsample Low Resolution Videos to High Resolution at 30fps

701
sonar-cnes-report
sonar-cnes-report cnescatlab Java

Generates analysis reports from SonarQube web API.

612
anti-slop
anti-slop peakoss TypeScript

A GitHub action that detects and automatically closes low-quality and AI slop PRs.

603
FaceImageQuality
FaceImageQuality pterhoer Python

Code and information for face image quality assessment with SER-FIQ

577
artifact
artifact vitiral Rust

The open source design documentation tool for everybody

560
opensource
opensource tunnckoCore JavaScript

Delivering delightful digital solutions. Monorepo of monorepos of Open Source packages with combined ~100M/month downloads, semantically versioned fol...

485
piqa
piqa francois-rozet Python

PyTorch Image Quality Assessement package

435
code-pal-for-abap
code-pal-for-abap SAP ABAP

code pal for ABAP is a highly configurable engine, fully integrated into the ABAP development framework ensuring Cloud’s built-in quality.

422
AirPodsSanity
AirPodsSanity Gaulomatic Swift

Fixes the Sound Quality of AirPods when connected to a Mac.

419
vividus
vividus vividus-framework Java

VIVIDUS is all in one test automation tool

411
performance_testing
performance_testing mgasiorowski

Tools, articles, etc. related to performance/load/etc. testing.

404
Themis
Themis CreditEaseDBA CSS

数据库审核平台

347
sfdx-hardis
sfdx-hardis hardisgroupcom TypeScript

French-army-knife Toolbox for Salesforce. Orchestrates base commands and assist users with interactive wizards to make much more than native Salesforc...

340
quality_mobile_apps
quality_mobile_apps mgasiorowski

Tools, articles, etc. related to quality in mobile applications.

317
qulice
qulice yegor256 Java

Quality Police for Java projects: aggregator of Checkstyle and PMD

315
phpstan-banned-code
phpstan-banned-code ekino PHP

Detect banned code through PHPStan

296
code-complexity
code-complexity simonrenoult TypeScript

Measure the churn/complexity ratio. Higher values indicate hotspots where refactorings should happen.

293
elm-review
elm-review jfmengels Elm

Analyzes Elm projects, to help find mistakes before your users find them.

281
SDMetrics
SDMetrics sdv-dev Python

Metrics to evaluate quality and efficacy of synthetic datasets.

258
arch-go
arch-go arch-go Go

Architecture checks for Go projects

256
cohesion
cohesion mschwager Python

A tool for measuring Python class cohesion.

256
constexpr-everything
constexpr-everything trailofbits C++

Rewrite C++ code to automatically apply `constexpr` where possible

246
zpa
zpa felipebz Kotlin

Parser and static code analysis tool for PL/SQL and Oracle SQL.

239
eisk.webapi
eisk.webapi EISK C#

Project based on latest .NET (v6.0) technologies for building scalable web api, along with clean architecture patterns.

237
CSVLint
CSVLint BdR76 C#

CSV Lint plug-in for Notepad++ for syntax highlighting, csv validation, automatic column and datatype detecting, fixed width datasets, change datetime...

228
jpeek
jpeek cqfn Java

Hosted and command-line calculator of cohesion metrics for Java code

219
codeclimate-action
codeclimate-action paambaati TypeScript

GitHub Action to send your code coverage to CodeClimate

209