Topic

linting

Repositories (1106)

git-build-hook
git-build-hook rudikershaw Java

A maven plugin for managing client side (local) git configuration for those working on your project. Including but not limited to setting git config,...

161
python-collab-template
python-collab-template eugeneyan Python

🛠 Python project template with unit tests, code coverage, linting, type checking, Makefile wrapper, and GitHub Actions.

154
readable-pylint-messages
readable-pylint-messages janjur Python

List of pylint human readable message ids and dev readable codes

149
marker
marker rust-marker Rust

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

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

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

145
XCLint
XCLint mattmassicotte Swift

Xcode project linting

135
typescript-blackbook
typescript-blackbook unional MDX

The TypeScript Blackbook

131
auto-walrus
auto-walrus MarcoGorelli Python

Automatically use the awesome walrus operator

130
Githooks
Githooks gabyx Go

🦎 Githooks: per-repo and shared Git hooks with version control and auto update. [✩Star] if you're using it!

122
mobify-code-style
mobify-code-style mobify Python

📚 Mobify's coding style and standards!

115
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...

112
flake8-broken-line
flake8-broken-line wemake-services Python

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

112
eslint-plugin-react-render-types
eslint-plugin-react-render-types HorusGoul TypeScript

ESLint plugin that brings Flow's Render Types to TypeScript via JSDoc. Enforce component composition constraints like `@renders {MenuItem}` at lint ti...

107
eslint-doc-generator
eslint-doc-generator eslint-community TypeScript

Automatic documentation generator for ESLint plugins and rules.

106
aegir
aegir ipfs JavaScript

AEgir - Automated JavaScript project building

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
ts-engine
ts-engine ts-engine TypeScript

Power TypeScript packages and reduce your config overhead.

102
bazel-linting-system
bazel-linting-system thundergolfer Starlark

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

100
ace-linters
ace-linters mkslanc TypeScript

Language-aware features for Ace Editor

100
linthtml
linthtml linthtml TypeScript

The html5 linter and validator.

98
formatting-stack
formatting-stack nedap Clojure

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

98
codeclimate-eslint
codeclimate-eslint qltysh-archive JavaScript

Code Climate Engine for ESLint

96
docker-go-dev
docker-go-dev deis Dockerfile

The containerized Go development environment.

96
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...

92
typo3-typoscript-lint
typo3-typoscript-lint martin-helmich PHP

Find coding errors in your TypoScript files.

90
GitHub-Actions
GitHub-Actions HariSekhon Shell

GitHub Actions CI/CD - Master Template & Reusable Workflows Library - Docker Builds, AWS, Python, Terraform, Jenkins, Linting, Security Scanning, Make...

85
go-spancheck
go-spancheck jjti Go

checks usage of OpenTelemetry/Census spans

84
elisp-check
elisp-check leotaku Emacs Lisp

A GitHub Action for Emacs Lisp CI

81
linter
linter UI5 TypeScript

A static code analysis tool for UI5

81
sonar-perl
sonar-perl sonar-perl HTML

Community Perl Plugin for SonarQube

77
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...

75
editorconfig-checker.php
editorconfig-checker.php editorconfig-checker PHP

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

74
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

74
editorconfig-checker.javascript
editorconfig-checker.javascript editorconfig-checker TypeScript

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

73
remark-lint-frontmatter-schema
remark-lint-frontmatter-schema JulianCataldo TypeScript

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

73
codeinspector
codeinspector WolframResearch Wolfram Language

Find and report problems in Wolfram Language code

72
python
python kengz

Python Style Guide

65
tslint-xo
tslint-xo sindresorhus JavaScript

TSLint shareable config for XO

64
codeclimate-rubocop
codeclimate-rubocop qltysh-archive Ruby

Code Climate Engine for Rubocop

61
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:

61
php.json
php.json kherge PHP

A library for simplifying JSON linting and validation.

60
shader-validator
shader-validator antaalt TypeScript

HLSL / GLSL / WGSL extension for vscode

60
addlint
addlint fatih Go

An example linter written with go/analysis for tutorial purposes

59
LSP-ruff
LSP-ruff sublimelsp Python

LSP helper for ruff - an extremely fast Python linter, written in Rust.

58
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.

53
editorconfig-checker.python
editorconfig-checker.python editorconfig-checker Python

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

53
PowerRails
PowerRails misterGF PowerShell

Scaffolding for PowerShell scripts and modules

51
flake8-html
flake8-html lordmauve Python

Generate HTML reports of flake8 violations

51
svglint
svglint simple-icons JavaScript

Linter for SVG files

51