Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Linting

Linting

339 projects

Showing 36 of 339 projects

Stylelint problem matcher to create annotations
Stylelint problem matcher to create annotationsTypeScript

A GitHub Action that registers a problem matcher to surface Stylelint errors as inline annotations and highlighted logs.

#stylelint-problem-matcher#developer-tools#css-linting
Stars19
Forks4
Last commit
TypeGraphQL
TypeGraphQLTypeScript

ESLint plugin providing linting rules for TypeGraphQL decorators to catch common errors.

#graphql#decorators#typescript
Stars19
Forks2
Last commit4 years ago
Only-Error
Only-ErrorJavaScript

An ESLint plugin that upgrades all ESLint warnings to errors for stricter code quality enforcement.

#developer-tools#code-enforcement#typescript
Stars18
Forks3
Last commit2 years ago
editorconfig
editorconfigJavaScript

An ESLint plugin that automatically generates ESLint rules configuration from a repository's .editorconfig file.

#eslint-plugin#javascript#code-formatting
Stars17
Forks2
Last commit2 years ago
this
thisJavaScript

ESLint plugin that enforces a strict no-this policy in JavaScript code.

#functional-programming#developer-tools#code-quality
Stars16
Forks1
Last commit3 years ago
JavaScript-based linter for *.workflow files
JavaScript-based linter for *.workflow filesTypeScript

A linter for GitHub Actions workflows providing CLI, Node.js API, and VSCode extension support.

#actions#developer-tools#vscode-extension
Stars16
Forks2
Last commit
codacy-eslint
codacy-eslintTypeScript

A Dockerized ESLint tool for Codacy that integrates ESLint plugins and rules into automated code review workflows.

#automated-code-review#ci-cd#typescript
Stars16
Forks20
Last commit16 hours ago
TestCafe globals
TestCafe globalsJavaScript

ESLint plugin providing fixture and test globals for TestCafe to enforce good practices in end-to-end testing.

#javascript-testing#nodejs#code-quality
Stars15
Forks7
Last commit6 years ago
Math
MathTypeScript

An ESLint plugin that enforces best practices for JavaScript's Math object and Number APIs.

#developer-tools#code-quality#best-practices
Stars15
Forks0
Last commit1 day ago
eslint-ava-rule-tester
eslint-ava-rule-testerJavaScript

An adapter that allows ESLint's RuleTester to run with AVA test framework while preserving its detailed error reporting.

#javascript-testing#developer-tools#testing
Stars14
Forks4
Last commit2 years ago
summary-chart
summary-chartJavaScript

An ESLint formatter that visualizes linting errors by rules and files using ASCII bar charts.

#developer-tools#code-quality#javascript
Stars13
Forks3
Last commit2 years ago
Enforcing manageability
Enforcing manageabilityJavaScript

An ESLint plugin that enforces best practices and detects anti-patterns in Mocha test suites.

#unit-testing#nodejs#testing
Stars13
Forks4
Last commit6 days ago
Runs Hadolint against a Dockerfile within a repository
Runs Hadolint against a Dockerfile within a repositoryShell

A GitHub Action that runs hadolint to analyze Dockerfiles and report violations on pull requests.

#container-security#devops#pull-requests
Stars13
Forks3
Last commit
no-constructor-bind
no-constructor-bindJavaScript

ESLint plugin that enforces using class arrow functions instead of binding methods in the constructor.

#class-syntax#code-quality#eslint-rules
Stars12
Forks1
Last commit3 years ago
pii
piiJavaScript

An ESLint plugin that detects personally identifiable information (PII) like emails, phone numbers, and IP addresses in code.

#developer-tools#privacy#security
Stars12
Forks0
Last commit4 years ago
angular-scaffold
angular-scaffoldJavaScript

Scaffolds production-ready Angular projects with pre-configured ESLint, Stylelint, Prettier, Jest, Storybook, and Git hooks.

#scaffold#prettier#code-quality
Stars11
Forks2
Last commit6 months ago
pre-commit-deno
pre-commit-deno

pre-commit git hooks for Deno projects to enforce code quality and formatting.

#developer-tools#pre-commit#linter
Stars11
Forks3
Last commit4 years ago
flymake-ansible-lint
flymake-ansible-lintEmacs Lisp

A Flymake backend for ansible-lint that provides real-time syntax and style checking for Ansible playbooks and roles in Emacs.

#emacs#yaml#ansible-lint
Stars11
Forks2
Last commit21 days ago
linters
lintersJavaScript

Shareable, super strict ESLint, Prettier, and Commitlint configurations for modern JavaScript/TypeScript projects.

#strict#developer-tools#commitlint
Stars11
Forks0
Last commit19 days ago
textlint-rule-rousseau
textlint-rule-rousseauJavaScript

A textlint rule that checks English sentences for style and grammar issues using the rousseau library.

#textlint#text-analysis#npm-package
Stars9
Forks0
Last commit1 month ago
Ash-Nazg
Ash-NazgJavaScript

A comprehensive and opinionated ESLint configuration that aggregates and curates rules from multiple plugins for strict JavaScript/TypeScript linting.

#developer-tools#code-style#typescript
Stars9
Forks1
Last commit5 months ago
@ni/javascript-styleguide
@ni/javascript-styleguideJavaScript

A comprehensive ESLint configuration for JavaScript, TypeScript, Angular, and Playwright projects.

#playwright#developer-tools#typescript
Stars9
Forks11
Last commit2 months ago
Feedzai
FeedzaiJavaScript

Feedzai's ESLint configurations for JavaScript and React projects, promoting best practices and code consistency.

#coding-standards#accessibility#configuration
Stars9
Forks3
Last commit2 years ago
eslint-multiplexer
eslint-multiplexerJavaScript

A CLI tool that merges ESLint results from multiple runs, aggregating message occurrences for common files.

#developer-tools#results#merge
Stars8
Forks1
Last commit3 days ago
Cucumber
CucumberJavaScript

An ESLint plugin providing linting rules for Cucumber.js step definitions and behavior-driven development.

#bdd#code-quality#testing
Stars8
Forks5
Last commit3 years ago
ember-cli-alex
ember-cli-alexJavaScript

An Ember CLI addon that integrates alex.js to lint templates for insensitive or unequal phrasing.

#alex#inclusive-language#lint
Stars7
Forks0
Last commit3 years ago
Cecilia
CeciliaJavaScript

Zero-config ESLint and Prettier configuration for JavaScript, React, and Node.js projects.

#developer-tools#prettier#nodejs
Stars7
Forks0
Last commit3 days ago
Composer-Travis-Lint
Composer-Travis-LintPHP

A Composer script to lint Travis CI configuration files with caching to avoid unnecessary API requests.

#travis-ci#linter#configuration-validation
Stars6
Forks3
Last commit8 years ago
Node.js Standard Style
Node.js Standard StyleJavaScript

A linter that enforces Node.js core style rules and can automatically fix issues.

#developer-tools#code-style#nodejs
Stars6
Forks1
Last commit9 years ago
Run Golint to lint your Golang code
Run Golint to lint your Golang codeShell

A GitHub Action that runs golint on Go code and fails the workflow if linting issues are found.

#ci-cd#code-quality#linting
Stars6
Forks3
Last commit3 years ago
pre-commit-hooks
pre-commit-hooksPython

A collection of pre-commit hooks for multiple languages and tools to ensure code quality, security, and consistency.

#multi-language#developer-tools#pre-commit
Stars5
Forks3
Last commit7 months ago
eslint-config-angular-strict
eslint-config-angular-strictJavaScript

A production-ready, opinionated ESLint configuration that enforces strict best practices for Angular applications.

#linting-rules#developer-tools#template-linting
Stars5
Forks0
Last commit
eslint-plugin-ng-module-sort
eslint-plugin-ng-module-sortTypeScript

An ESLint plugin to automatically sort arrays in Angular and NestJS module decorators for better code organization.

#developer-tools#angular-eslint#angular2
Stars5
Forks0
Last commit
ember-graphql-examples
ember-graphql-examplesJavaScript

Example Ember.js application demonstrating various GraphQL client integrations, testing techniques, and tooling.

#authentication#graphql#graphql-clients
Stars5
Forks0
Last commit7 years ago
TestCafe-Community
TestCafe-CommunityTypeScript

ESLint plugin providing linting rules and global variables for TestCafe end-to-end testing framework.

#typescript#code-quality#end-to-end-testing
Stars4
Forks2
Last commit8 months ago
Supermind
SupermindJavaScript

ESLint configuration for Supermind projects with optional React, Inferno, accessibility, and Flowtype extensions.

#inferno#accessibility#code-quality
Stars4
Forks1
Last commit5 years ago
PreviousPage 9 of 10Next

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
5 months ago
7 years ago
2 years ago
1 day ago
12 days ago
#Code Quality259
#Static Analysis187
#Developer Tools180
#Javascript124
#Eslint Plugin110
#Eslint99
#Typescript63
#Ci Cd61
#Linter58
#Nodejs30
#Testing27
#Best Practices26