Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Linter

Linter

190 projects

Showing 36 of 190 projects

unparam
unparamGo

Reports unused function parameters and results in Go code while minimizing false positives.

#code-cleanup#developer-tools#results
Stars572
Forks32
Last commit12 days ago
ameba
amebaCrystal

A static code analysis tool for Crystal that enforces code style and catches code smells.

#linter#crystal-lang#code-linter
Stars571
Forks44
Last commit3 days ago
config-file-validator
config-file-validatorGo

A cross-platform CLI tool written in Go that validates syntax and schema for JSON, YAML, TOML, XML, and other configuration files.

#toml-validator#devops#yaml-validator
Stars517
Forks117
Last commit4 days ago
woke
wokeGo

A text file analysis tool that detects non-inclusive language in source code and suggests inclusive alternatives.

#developer-tools#inclusive-language#pre-commit
Stars517
Forks63
Last commit2 years ago
sqlvet
sqlvetGo

A static analysis tool for Go that validates raw SQL queries to catch syntax errors and prevent SQL injections.

#database#linter#security
Stars501
Forks31
Last commit8 days ago
luacheck
luacheckLua

A static analyzer and linter for Lua code that detects undefined globals, unused variables, and other issues.

#linter#luajit#cli-tool
Stars463
Forks63
Last commit2 months ago
agnix
agnixRust

A linter and LSP that validates configuration files for AI coding assistants like Claude Code, Cursor, and Copilot.

#ai-coding-assistant#ai#developer-tools
Stars456
Forks35
Last commit1 day ago
agnix
agnixRust

A linter and LSP that validates configuration files for AI coding assistants like Claude Code, Cursor, and Copilot.

#ai-coding-assistant#ai#developer-tools
Stars456
Forks35
Last commit1 day ago
Regal
RegalGo

A linter, debugger, and language server for Rego that identifies mistakes, enforces best practices, and enhances policy development.

#rego#developer-tools#language-server
Stars415
Forks61
Last commit1 day ago
Elm Analyse
Elm AnalyseElm

A static analysis tool for Elm code that identifies deficiencies and enforces best practices.

#ast-analysis#developer-tools#linter
Stars414
Forks56
Last commit3 years ago
elixir-style-guide
elixir-style-guideElixir

A community-driven style guide for Elixir, implemented as checks in the Credo static analysis tool.

#readability#elixir#developer-tools
Stars396
Forks21
Last commit9 years ago
pyanalyze
pyanalyzePython

A semi-static Python type checker that imports modules to understand dynamic constructs and enable plugin extensions.

#developer-tools#plugin-system#linter
Stars386
Forks40
Last commit8 months ago
TypL
TypLJavaScript

A configurable type linter for JavaScript using standard syntax and heavy type inferencing.

#developer-tools#linter#type-inference
Stars384
Forks12
Last commit5 years ago
errwrap
errwrapGo

A Go tool that analyzes and fixes fmt.Errorf() calls to use the new %w error-wrapping verb directive.

#developer-tools#go-1.13#analyzer
Stars380
Forks16
Last commit1 year ago
wrapcheck
wrapcheckGo

A Go linter that checks if errors from external packages are properly wrapped to improve debugging.

#hacktoberfest#go-modules#go-linter
Stars373
Forks36
Last commit8 days ago
wsl
wslGo

A Go linter that enforces consistent whitespace and empty line usage to improve code readability.

#readability#hacktoberfest#whitespace
Stars365
Forks46
Last commit7 days ago
Vim-Terraform-Completion
Vim-Terraform-CompletionVim Script

A Vim/Neovim plugin providing autocompletion and linting for Terraform configurations with version-aware provider support.

#autocompletion#code-editing#linter
Stars339
Forks24
Last commit4 years ago
FSharpLint
FSharpLintF#

A static analysis tool for F# that enforces coding conventions, detects code smells, and checks formatting rules.

#dotnet-tool#code-smells#msbuild
Stars331
Forks75
Last commit1 month ago
bodyclose
bodycloseGo

A static analysis tool for Go that checks whether HTTP response bodies are properly closed to enable TCP connection reuse.

#request#linter#http
Stars323
Forks41
Last commit1 month ago
phpqa - jmolivas
phpqa - jmolivasPHP

A CLI tool that unifies multiple PHP quality assurance and static analysis tools under a single command interface.

#pre-commit-hooks#analyzer#development-workflow
Stars323
Forks29
Last commit9 years ago
goconst
goconstGo

A Go static analysis tool that finds repeated string and number literals that could be replaced by constants.

#developer-tools#linter#constants
Stars319
Forks21
Last commit2 months ago
Run dotenv-linter - Lints your .env files like a charm, with optional reviewdog output on the PR
Run dotenv-linter - Lints your .env files like a charm, with optional reviewdog output on the PRPython

A fast and simple linter for .env files that enforces consistency and best practices.

#python-tool#environment-variables#pre-commit
Stars307
Forks12
Last commit
Elm Review
Elm ReviewElm

A static analysis tool for Elm that helps find and prevent mistakes through customizable rules.

#quality#pre-commit#custom-rules
Stars284
Forks15
Last commit2 days ago
PythonBuddy
PythonBuddyPython

An online Python 3 editor with live syntax checking and execution, designed for education and quick prototyping.

#hacktoberfest#mooc#code-execution
Stars280
Forks83
Last commit8 months ago
bellybutton
bellybuttonPython

A customizable Python linting engine that allows project-specific static analysis rules through AST expressions and regex patterns.

#custom-rules#linter#python
Stars279
Forks14
Last commit3 years ago
Roodi
RoodiRuby

A Ruby static code analyzer that parses Ruby code and warns about object-oriented design issues based on configurable checks.

#object-oriented-design#linter#code-metrics
Stars277
Forks39
Last commit5 years ago
ember-template-lint
ember-template-lintJavaScript

A comprehensive linter for Ember.js and Handlebars templates that enforces best practices and accessibility.

#hacktoberfest#developer-tools#lint
Stars265
Forks234
Last commit14 days ago
D-scanner
D-scannerD

A comprehensive static analysis and linting tool for the D programming language.

#ast-analysis#d-language#developer-tools
Stars258
Forks86
Last commit8 months ago
TSQLLint
TSQLLintC#

A configurable linting tool that identifies and reports anti-patterns in TSQL scripts.

#mssql#developer-tools#linter
Stars228
Forks75
Last commit1 month ago
JSON
JSONJavaScript

An ESLint plugin that validates and lints JSON files, catching syntax errors and enforcing standards.

#developer-tools#linter#vscode-json-parser
Stars217
Forks29
Last commit3 months ago
gherkin-lint
gherkin-lintJavaScript

A configurable linter and validator for Gherkin feature files, written in JavaScript.

#linter#feature-files#gherkin
Stars203
Forks80
Last commit2 years ago
eslint-watch
eslint-watchJavaScript

A command-line wrapper for ESLint that adds file watching capabilities without requiring complex build tools.

#developer-tools#linter#workflow-automation
Stars199
Forks29
Last commit7 months ago
misspell-fixer
misspell-fixersed

A command-line utility that automatically detects and fixes common misspellings and typos in source code files.

#spelling-correction#spelling-corrector#developer-tools
Stars196
Forks23
Last commit1 year ago
Dlint
DlintPython

A static analysis tool that enforces secure coding practices and best practices for Python.

#secure-coding#developer-tools#linter
Stars178
Forks18
Last commit2 days ago
testifylint
testifylintGo

A Go linter that checks for common mistakes and enforces best practices when using the testify testing framework.

#go-modules#testify#linter
Stars173
Forks17
Last commit22 days ago
blacktex
blacktex

A command-line tool that cleans up LaTeX files by removing comments and correcting common anti-patterns.

#academic-writing#document-formatting#linter
Stars159
Forks11
Last commit2 years ago
PreviousPage 4 of 6Next

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
2 days ago
#Static Analysis134
#Code Quality130
#Developer Tools93
#Linting58
#Ci Cd48
#Hacktoberfest31
#Go30
#Static Code Analysis30
#Cli Tool24
#Python23
#Golang20
#Javascript20