Topics / #linting

Linting projects on GitHub

Tools that statically analyze code style and catch potential errors early.

As of , the most-starred Linting projects on GitHub are javascript (148.1K stars), idiomatic.js (25.7K stars) and SwiftLint (19.8K stars). GitHub.Locker tracks 8 Linting repositories with 245.1K stars combined. The fastest-growing on October 16 was anti-slop, with +31 stars in a day.

8Projects
245.1KStars in total
+36Stars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

8 projects · by stars

  1. #1 · airbnb/javascript

    javascript

    A JavaScript style guide from Airbnb covering conventions for types, variables, functions, classes, modules, naming, whitespace, and more, described as 'a mostly reasonable approach to JavaScript'.

    148.1K
  2. #2 · rwaldron/idiomatic.js

    idiomatic.js

    A style guide document laying out principles for writing consistent, idiomatic JavaScript code, covering whitespace, syntax, naming, type checking, and comments.

    25.7K
  3. #3 · realm/SwiftLint

    SwiftLint

    SwiftLint is an open-source linter that enforces Swift style and conventions — rules generally accepted by the Swift community, loosely based on the now-archived GitHub Swift Style Guide.

    19.8K
  1. 4

    vim-go

    16.2Kfatih/vim-go · Vim Script

    vim-go is a Vim plugin that adds Go language support to your editor: compiling, running and testing code, richer syntax highlighting, debugging, and gopls-powered completion and navigation.

  2. 5

    grunt

    12.2Kgruntjs/grunt · JavaScript

    Grunt is a JavaScript task runner: you describe your project's repetitive tasks once, and Grunt executes them for you so you don't run each step by hand.

  3. 6

    tsdx

    11.5Kjaredpalmer/tsdx · TypeScript

    TSDX is a zero-config CLI that helps you develop, test, and publish TypeScript packages with minimal setup.

  4. 7

    claude-code-showcase

    6.1KChrisWiles/claude-code-showcase · JavaScript

    A reference repository showing a full Claude Code project configuration: hooks, skills, agents, slash commands, MCP servers, LSP integration, and GitHub Actions workflows that you can copy into your own project.

  5. 8

    anti-slop

    5.6Kdmmulroy/anti-slop · TypeScript

    A set of opinionated Oxlint rules that reject low-evidence and low-signal patterns in TypeScript and JavaScript codebases.

Often tagged together