Topic

linting

Repositories (674)

phpcs-variable-analysis
phpcs-variable-analysis sirbrillig PHP

Find undefined and unused variables with the PHP Codesniffer static analysis tool.

123
mobify-code-style
mobify-code-style mobify Python

📚 Mobify's coding style and standards!

118
flake8-broken-line
flake8-broken-line wemake-services Python

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

106
cookstyle
cookstyle chef Ruby

A linting tool that helps you to write better Chef Infra cookbooks and InSpec profiles by detecting and automatically correcting style, syntax, and lo...

105
ts-engine
ts-engine ts-engine TypeScript

Power TypeScript packages and reduce your config overhead.

104
javascript-style-guide
javascript-style-guide dangkyokhoang JavaScript

Bản dịch tiếng Việt cho Định hướng Lối viết JavaScript của Airbnb

104
bazel-linting-system
bazel-linting-system thundergolfer Starlark

🌿💚 Experimental system for registering, configuring, and invoking source-code linters in Bazel.

100
eslint-doc-generator
eslint-doc-generator bmish TypeScript

Automatic documentation generator for ESLint plugins and rules.

100
formatting-stack
formatting-stack nedap Clojure

An efficient, smart, graceful composition of Clojure formatters, linters and such.

99
codeclimate-eslint
codeclimate-eslint codeclimate JavaScript

Code Climate Engine for ESLint

95
docker-go-dev
docker-go-dev deis Dockerfile

The containerized Go development environment.

95
eslint-config-codely
eslint-config-codely CodelyTV JavaScript

Opinionated linting configuration considering modern TypeScript best practices and providing consistency to your import statements. Valid for your Jav...

90
aegir
aegir ipfs JavaScript

AEgir - Automated JavaScript project building

88
ace-linters
ace-linters mkslanc TypeScript

Language-aware features for Ace Editor

88
auto-walrus
auto-walrus MarcoGorelli Python

Automatically use the awesome walrus operator

83
typo3-typoscript-lint
typo3-typoscript-lint martin-helmich PHP

Find coding errors in your TypoScript files.

78
linthtml
linthtml linthtml TypeScript

The html5 linter and validator.

74
sonar-perl
sonar-perl sonar-perl HTML

Community Perl Plugin for SonarQube

69
python
python kengz

Python Style Guide

65
tslint-xo
tslint-xo xojs JavaScript

TSLint shareable config for XO

64
remark-lint-frontmatter-schema
remark-lint-frontmatter-schema JulianCataldo TypeScript

Validate your Markdown frontmatter data against a JSON schema — remark-lint rule plugin

64
editorconfig-checker.javascript
editorconfig-checker.javascript editorconfig-checker TypeScript

A tool to verify that your files are in harmony with your .editorconfig

63
eslint-plugin-prefer-arrow-functions
eslint-plugin-prefer-arrow-functions JamieMason TypeScript

Auto-fix plain Functions into Arrow Functions, in all cases where conversion would result in the same behaviour

63
php.json
php.json kherge PHP

A library for simplifying JSON linting and validation.

60
Android-CICD
Android-CICD MGamalE Kotlin

This repo demonstrates how to work on CI/CD for Mobile Apps :iphone: using Github Actions :pill: + Firebase Distribution :tada:

59
codeinspector
codeinspector WolframResearch Mathematica

Find and report problems in Wolfram Language code

58
elisp-check
elisp-check leotaku Emacs Lisp

A GitHub Action for Emacs Lisp CI

58
marker
marker rust-marker Rust

An experimental linting interface for Rust. Let's make custom lints a reality

58
codeclimate-rubocop
codeclimate-rubocop codeclimate Ruby

Code Climate Engine for Rubocop

57
eslint-plugin-chai-friendly
eslint-plugin-chai-friendly ihordiachenko JavaScript

Makes eslint friendly towards Chai.js 'expect' and 'should' statements.

56
prettier-check
prettier-check hexacta JavaScript

Check that all files match prettier code style.

54
vim-xo
vim-xo xojs Vim script

Vim plugin for XO

53
addlint
addlint fatih Go

An example linter written with go/analysis for tutorial purposes

53
PowerRails
PowerRails misterGF PowerShell

Scaffolding for PowerShell scripts and modules

52
editorconfig-checker.php
editorconfig-checker.php editorconfig-checker PHP

A tool to verify that your files are in harmony with your .editorconfig

51
flake8-html
flake8-html lordmauve Python

Generate HTML reports of flake8 violations

51
eslint-formatter-summary
eslint-formatter-summary mhipszki TypeScript

ESLint summary formatter aggregating results by rule

47
flake8
flake8 py-actions JavaScript

A GitHub Action that installs and executes flake8 Python source linting during continuous integration testing. Supports flake8 configuration and plug...

46
git-diff-lint
git-diff-lint codeocelot Shell

Lint only the files your branch touches

44
eslint-config-amex
eslint-config-amex americanexpress JavaScript

✨ This is American Express' eslint config

43
rozental_as_a_service
rozental_as_a_service Melevir Python

Библиотека для поиска опечаток в исходном коде.

41
eslint-teamcity
eslint-teamcity andreogle JavaScript

A (now deprecated) ESLint formatter plugin for TeamCity. Use eslint-formatter-teamcity instead

37
stylelint-config-xo
stylelint-config-xo xojs JavaScript

Stylelint shareable config for XO

37
esplint
esplint hjylewis JavaScript

:face_with_head_bandage: An ESLint warning tracker to help introduce rules into a legacy code base

37
docker-yamllint
docker-yamllint cytopia Makefile

Alpine-based multistage-build of yamllint for reproducible usage in CI

37
schreib-gut
schreib-gut TimKam JavaScript

German extension for write-good

35
eslint-config-xo-vue
eslint-config-xo-vue ChocPanda JavaScript

ESLint shareable config for Vue to be used with eslint-config-xo https://github.com/xojs/xo

35
li18nt
li18nt simonwep TypeScript

🌎 Lint your i18n translation files. Detect conflicting properties, duplicates and make it more readable and easier to maintain by formatting it!

35
python_best_practices
python_best_practices mafda Python

How to make your code shine with isort, Black, Flake8, and Pylint. Guidelines and best practice suggestions on how to write Python code.

35
PHP-Lint
PHP-Lint michaelw90 Dockerfile

Github Action for PHPLint

34