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

klint
klintGo

A real-time Kubernetes resource linter that monitors changes and alerts teams via Slack about policy violations.

#devops#policy-enforcement#kubernetes
Stars42
Forks10
Last commit11 months ago
nvim-strict
nvim-strictLua

A strict, native code style formatting plugin for Neovim that highlights and fixes common style issues like deep nesting and overlong lines.

#formatting#editor-tool#regex
Stars41
Forks2
Last commit8 days ago
JSON, package.json
JSON, package.jsonJavaScript

An ESLint plugin to lint, format, auto-fix, and sort JSON files within your ESLint workflow.

#developer-tools#package-json#prettier-alternative
Stars41
Forks4
Last commit3 years ago
eslint-plugin-write-good-comments
eslint-plugin-write-good-commentsJavaScript

An ESLint plugin that enforces good writing style in code comments by checking for passive voice, weasel words, and other issues.

#developer-tools#code-quality#documentation
Stars41
Forks3
Last commit
HTML Website Template
HTML Website TemplateJavaScript

An opinionated starting point and build system for collaboratively-edited HTML websites with automated testing and linting.

#template#jekyll#travis-ci
Stars40
Forks48
Last commit4 months ago
html
htmlJavaScript

An enhanced ESLint HTML formatter with interactive React-based reports, dark mode, and compressed output.

#html-report#developer-tools#ant-design
Stars40
Forks6
Last commit1 year ago
Woke
WokeJavaScript

An ESLint plugin that catches insensitive language in code to promote diversity and inclusion.

#developer-tools#inclusive-language#sensitive-content-detection
Stars39
Forks2
Last commit1 year ago
Node.js - Automatically run the format and/or lint script used by the package
Node.js - Automatically run the format and/or lint script used by the packageShell

A GitHub Action that automatically formats Node.js code using your preferred formatter on push events.

#standardjs#developer-tools#standard
Stars37
Forks7
Last commit
eslint-plugin-rxjs-x
eslint-plugin-rxjs-xTypeScript

A modern ESLint plugin providing rules to prevent common issues and enforce best practices in RxJS 7 applications.

#reactive-programming#rxjs#typescript
Stars37
Forks3
Last commit2 days ago
ember-boilerplate
ember-boilerplateTypeScript

A production-ready Ember.js boilerplate with FastBoot, TypeScript, GraphQL, and modern tooling for building web applications.

#emberjs#fastboot#sass
Stars37
Forks6
Last commit3 years ago
Wikimedia
WikimediaJavaScript

ESLint configuration enforcing Wikimedia's JavaScript coding standards for client, server, and MediaWiki projects.

#jquery#javascript-style-guide#nodejs
Stars36
Forks24
Last commit16 days ago
TOML
TOMLTypeScript

An ESLint plugin that provides linting and formatting rules for TOML files.

#developer-tools#toml-format#eslintplugin
Stars35
Forks5
Last commit10 days ago
ngx-translate-lint
ngx-translate-lintTypeScript

A CLI tool for linting ngx-translate keys in Angular applications using regex to find missing, unused, or misprinted keys.

#hacktoberfest#regex#lint
Stars34
Forks10
Last commit21 days ago
vanilla-extract
vanilla-extractTypeScript

An ESLint plugin for vanilla-extract that enforces CSS property ordering, style validation, and best practices with auto-fixing.

#css-property-ordering#style-validation#vanilla-extract
Stars33
Forks1
Last commit
QUnit
QUnitJavaScript

An ESLint plugin providing linting rules specifically for QUnit JavaScript testing framework.

#javascript-testing#unit-testing#code-quality
Stars33
Forks25
Last commit11 days ago
jQuery
jQueryJavaScript

ESLint plugin to disallow jQuery functions and suggest native JavaScript alternatives.

#jquery-migration#frontend#code-quality
Stars33
Forks10
Last commit16 days ago
Lintier
LintierTypeScript

CLI to quickly setup ESLint and Prettier in TypeScript projects with optional stylelint and lint-staged.

#rc-files#formatting#developer-tools
Stars33
Forks0
Last commit5 months ago
pure
pureJavaScript

An ESLint plugin that enforces pure functional programming by disallowing side-effect-causing language constructs.

#functional-programming#immutability#side-effects
Stars32
Forks1
Last commit10 years ago
Eslint: detect unused classes
Eslint: detect unused classesJavaScript

ESLint plugin that detects unused Material UI styling classes in your codebase.

#material-ui#code-quality#eslint-plugin
Stars31
Forks12
Last commit3 years ago
eslint-rule-documentation
eslint-rule-documentationJavaScript

Find the documentation URL for any ESLint rule, including core rules and plugin rules.

#developer-tools#npm-package#nodejs
Stars31
Forks31
Last commit3 years ago
regexpp
regexppTypeScript

A regular expression parser, validator, and AST visitor for ECMAScript, enabling programmatic analysis of regex patterns.

#developer-tools#regex-parser#ecmascript
Stars30
Forks7
Last commit9 months ago
RequireJS
RequireJSJavaScript

An ESLint plugin that enforces code conventions and detects errors in RequireJS modules.

#module-system#amd-modules#code-quality
Stars29
Forks16
Last commit3 years ago
Notice
NoticeJavaScript

An ESLint rule that checks and automatically fixes copyright notices or file headers at the top of files.

#header-validation#developer-tools#automated-fixes
Stars28
Forks3
Last commit1 year ago
@mysticatea/eslint-plugin
@mysticatea/eslint-pluginJavaScript

A comprehensive ESLint plugin providing custom rules and configurations for JavaScript, TypeScript, Vue.js, and Node.js projects.

#static-code-analysis#prettier-integration#ecmascript
Stars27
Forks10
Last commit
no-inferred-method-name
no-inferred-method-nameJavaScript

An ESLint rule that detects inferred method names in ES6 object literals to ensure proper lexical identifier binding.

#code-quality#object-literals#es6
Stars26
Forks4
Last commit4 years ago
new-with-error
new-with-errorJavaScript

ESLint plugin that enforces using `throw new Error()` instead of `throw Error()` for consistency.

#coding-standards#code-quality#error-handling
Stars26
Forks1
Last commit4 days ago
plugin
pluginJavaScript

ESLint plugin with custom rules to enforce high-performance JavaScript coding patterns.

#developer-tools#v8-optimization#code-quality
Stars24
Forks3
Last commit9 years ago
Run dotenv-linter, with reviewdog output on the PR
Run dotenv-linter, with reviewdog output on the PRShell

A GitHub Action that runs dotenv-linter with reviewdog to lint .env files in pull requests.

#hacktoberfest#environment-variables#dotenv-linter
Stars24
Forks4
Last commit
eslint-config-kingstinct-react-native
eslint-config-kingstinct-react-nativeJavaScript

TypeScript-based ESLint configuration for Node, React, and React Native with support for YML and GraphQL.

#developer-tools#linter#airbnb-config
Stars22
Forks2
Last commit
angular-doctor
angular-doctorTypeScript

Scans Angular codebases for performance, architecture, and dead code issues, outputting a health score with actionable diagnostics.

#developer-tools#skill#ci-cd
Stars22
Forks1
Last commit3 months ago
Hapi
HapiJavaScript

ESLint plugin enforcing hapi's JavaScript style guide rules for consistent code quality.

#developer-tools#code-quality#eslint-plugin
Stars22
Forks10
Last commit3 months ago
eslint-index
eslint-indexJavaScript

A CLI tool for finding, counting, and tabulating ESLint rules in configuration files.

#developer-tools#cli-tool#nodejs
Stars21
Forks4
Last commit5 years ago
toplevel
toplevelJavaScript

An ESLint plugin that disallows side effects and stateful variables at the module top level.

#module-system#side-effects#typescript
Stars21
Forks3
Last commit5 months ago
awesome-lint as a GitHub Action
awesome-lint as a GitHub ActionDockerfile

A GitHub Action that lints awesome lists using sindresorhus/awesome-lint to ensure consistency and quality.

#workflow-automation#github-action#awesome-lists
Stars20
Forks5
Last commit2 years ago
eslint-plugin-error-cause
eslint-plugin-error-causeTypeScript

ESLint plugin that detects when error causes are lost during exception re-throwing.

#developer-tools#coding-standards#typescript
Stars20
Forks0
Last commit10 months ago
action-ros-lint
action-ros-lintTypeScript

A GitHub Action to run linters on ROS 2 packages without compiling code for fast feedback.

#robotics#ament-lint#linter
Stars20
Forks8
Last commit1 year ago
PreviousPage 8 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
4 months ago
6 years ago
1 month ago
3 years ago
1 month ago
3 years ago
#Code Quality259
#Static Analysis187
#Developer Tools180
#Javascript124
#Eslint Plugin110
#Eslint99
#Typescript63
#Ci Cd61
#Linter58
#Nodejs30
#Testing27
#Best Practices26