Topics / #lint

Lint projects on GitHub

Linters that catch style issues and bugs in code across languages.

As of , the most-starred Lint projects on GitHub are ruff (50.2K stars), commitlint (18.8K stars) and rust-clippy (13.6K stars). GitHub.Locker tracks 9 Lint repositories with 141.5K stars combined. The fastest-growing on October 19 was ruff, with +18 stars in a day.

9Projects
141.5KStars in total
+39Stars in a day

Hot right now

Most stars gained in a day · Oct 19

The all-time top

9 projects · by stars

  1. #1 · astral-sh/ruff

    ruff

    Ruff is an extremely fast Python linter and code formatter written in Rust, built to replace tools like Flake8, Black, isort, pydocstyle, pyupgrade, and autoflake with a single command-line tool.

    50.2K
  2. #2 · conventional-changelog/commitlint

    commitlint

    commitlint checks whether your commit messages meet the conventional commit format, linting them against a configurable rule set.

    18.8K
  3. #3 · rust-lang/rust-clippy

    rust-clippy

    Clippy is a collection of over 800 lints that catches common mistakes in Rust code and nudges it toward idiomatic style. It runs alongside the compiler as a cargo subcommand.

    13.6K
  1. 4

    knip

    12.5Kwebpro-nl/knip · TypeScript

    Knip is a free and open-source tool that finds unused files, dependencies and exports in your JavaScript and TypeScript projects, so you can cut them before you ship.

  2. 5

    stylelint

    11.5Kstylelint/stylelint · JavaScript

    Stylelint is a CSS linter that catches errors and enforces coding conventions in your stylesheets, with over 100 built-in rules for modern CSS.

  3. 6

    syntastic

    11.2Kvim-syntastic/syntastic · Vim script

    Syntastic is a syntax checking plugin for Vim: it runs your files through external syntax checkers and displays the errors inside Vim, on demand or automatically whenever you save.

  4. 7

    _s

    11KAutomattic/_s · CSS

    _s (Underscores) is an archived, officially inactive WordPress starter theme by Automattic, meant as a blank slate developers hack into their own custom theme rather than use as-is.

  5. 8

    timber

    10.9KJakeWharton/timber · Kotlin

    Timber is a logger with a small, extensible API that sits on top of Android's built-in Log class. You add behavior by planting Tree instances instead of calling Log.d/Log.e directly.

  6. 9

    natural-japanese

    1.9Kcoji/natural-japanese · Python

    An Agent Skill for writing and revising clear, natural Japanese for work documents — meeting minutes, reports, internal guides, proposals, blog posts. Its whole point is stripping the telltale 'AI smell' from machine-written prose.

Often tagged together