Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Linting

Linting

242 projects

Showing 26 of 242 projects

AnyLint
AnyLintSwift

A Swift-based linter that uses scripts and regex to enforce custom rules across any language or project.

#developer-tools#custom-rules#regex
Stars117
Forks5
Last commit3 years ago
Lesshint
LesshintJavaScript

A linting tool for enforcing clean and consistent code in Less stylesheets.

#developer-tools#linter#code-quality
Stars117
Forks48
Last commit4 years ago
Polylint
PolylintTypeScript

A linter for Polymer projects that catches errors before running code.

#web-components#html-linter#developer-tools
Stars116
Forks16
Last commit8 years ago
eslint-doc-generator
eslint-doc-generatorTypeScript

Automatically generates and maintains documentation for ESLint plugins and rules, including rule tables, config tables, and rule doc notices.

#generator#developer-tools#lint
Stars109
Forks21
Last commit1 day ago
mdsf
mdsfRust

Format and lint markdown code blocks using your favorite language-specific tools.

#multi-language#elixir#developer-tools
Stars108
Forks4
Last commit1 day ago
sort-keys-fix
sort-keys-fixJavaScript

ESLint plugin that automatically fixes object key ordering with the same options as the official sort-keys rule.

#developer-tools#automatic-fixing#object-sorting
Stars101
Forks25
Last commit2 years ago
Jasmine
JasmineJavaScript

An ESLint plugin providing rules to enforce best practices and catch common errors in Jasmine test suites.

#javascript-testing#unit-testing#eslint-plugin-jasmine
Stars101
Forks57
Last commit1 year ago
array-func
array-funcJavaScript

ESLint plugin providing rules for optimizing usage of JavaScript Array functions and methods.

#developer-tools#performance-optimization#eslintplugin
Stars98
Forks7
Last commit8 days ago
@eslint-community/eslint-plugin-eslint-comments
@eslint-community/eslint-plugin-eslint-commentsJavaScript

Additional ESLint rules for ESLint directive comments like eslint-disable-line and eslint-enable.

#developer-tools#directive-comments#code-quality
Stars96
Forks14
Last commit
autopep8: Automatically formats Python code to conform to the PEP 8 style guide
autopep8: Automatically formats Python code to conform to the PEP 8 style guidePython

A GitHub Action that automatically formats Python code to conform to PEP 8 style guidelines.

#pep8#github-action#python
Stars92
Forks12
Last commit
Backbone
BackboneJavaScript

Backbone-specific linting rules for ESLint to enforce best practices and prevent common errors.

#code-quality#backbonejs#eslint-plugin
Stars92
Forks11
Last commit3 months ago
Lint pull request name with commitlint (Awesome if you squash merge !)
Lint pull request name with commitlint (Awesome if you squash merge !)TypeScript

A GitHub Action that automatically lints pull request titles using commitlint conventions.

#actions#productivity#commitlint
Stars87
Forks12
Last commit
React-Redux
React-ReduxJavaScript

An ESLint plugin that enforces best practices and common patterns for React-Redux applications.

#react-redux#code-quality#best-practices
Stars83
Forks18
Last commit1 year ago
ember-cli-dependency-lint
ember-cli-dependency-lintJavaScript

Lint Ember app addon dependencies to ensure only one version of each is activated in the final build.

#npm#ember-addon#cli-tool
Stars83
Forks7
Last commit1 month ago
oelint-adv
oelint-advPython

An advanced linter for Yocto/OpenEmbedded bitbake recipes that enforces style guidelines and detects common pitfalls.

#openembedded#yocto#qatools
Stars83
Forks39
Last commit4 days ago
flake8-pyi
flake8-pyiPython

A Flake8 plugin that provides specialized linting for Python type hinting stub files (.pyi).

#lint#linter#typing
Stars82
Forks23
Last commit28 days ago
Verify That PRs Contain a Ticket Reference
Verify That PRs Contain a Ticket ReferenceJavaScript

A GitHub Action that validates pull requests contain references to Jira tickets in titles, branch names, or commits.

#devops#workflow-automation#jira-integration
Stars77
Forks23
Last commit
PowerShell static analysis with PSScriptAnalyzer
PowerShell static analysis with PSScriptAnalyzerPowerShell

A GitHub Action that runs PSScriptAnalyzer static code analysis on PowerShell scripts during pull requests.

#static-code-analysis#pull-requests#psscriptanalyzer
Stars76
Forks14
Last commit
Optimize Regex
Optimize RegexJavaScript

An ESLint plugin that automatically optimizes regular expression literals for better performance.

#regex-optimization#developer-tools#regex
Stars75
Forks7
Last commit1 year ago
dogsled
dogsledGo

A Go static analysis tool that detects assignments and declarations with excessive blank identifiers.

#developer-tools#code-quality#go-tooling
Stars75
Forks2
Last commit2 years ago
Editorconfig-Checker
Editorconfig-CheckerPHP

A command-line tool to verify that your files adhere to .editorconfig rules.

#hacktoberfest#composer#coding-standards
Stars74
Forks18
Last commit11 days ago
Pull Request Lint With Regex
Pull Request Lint With RegexJavaScript

A fast TypeScript GitHub Action that validates pull request titles against a configurable regex pattern.

#workflow#regex#linter
Stars71
Forks27
Last commit3 days ago
Problems
ProblemsJavaScript

An ESLint configuration that catches code problems without enforcing style, designed for use with Prettier.

#developer-tools#prettier#code-quality
Stars68
Forks3
Last commit24 days ago
relint
relintPython

A Python-based linter that allows you to create custom linting rules using regular expressions.

#hacktoberfest#developer-tools#pre-commit
Stars65
Forks12
Last commit5 days ago
Better Styled Components
Better Styled ComponentsJavaScript

Auto-fixable ESLint rules for enforcing alphabetical sorting of styled component declarations.

#developer-tools#auto-fix#styled-components
Stars65
Forks9
Last commit
eslint-config-neon
eslint-config-neonTypeScript

A comprehensive ESLint shareable config supporting modern frameworks and flat config only.

#developer-tools#prettier-integration#framework-support
Stars63
Forks6
Last commit5 days ago
PreviousPage 7 of 7

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
13 days ago
1 year ago
6 days ago
1 year ago
3 years ago
3 years ago
#Code Quality182
#Static Analysis142
#Developer Tools130
#Javascript77
#Eslint68
#Eslint Plugin62
#Linter52
#Ci Cd50
#Typescript34
#Best Practices24
#Style Guide23
#Cli Tool22