golangci

    golangci/golangci-lint

    Fast linters runner for Go

    19.5K stars
    1.6K forks
    104 GitHub watchers
    Updated Nov 11, 2026
    View on GitHub

    Build with Backblaze B2

    SDKs, agent skills, IDE extensions, and reference pipelines from Backblaze Labs. All open source.

    Explore Backblaze Labs

    Loading star history...

    Where it stands

    Rank, growth pace and release cadence relative to everything GStars tracks.

    5 releases in the last 90 days, the latest 25 days ago, with 369 contributors on GitHub.

    Peaked at #25 in the weekly ranking the week of Jan 18, its best in the past year.

    Use Cases & Benefits

    • Runs multiple Go linters in parallel to quickly analyze code quality and style.
    • Speeds up linting by using caching and parallel execution, reducing feedback time.
    • Use for integrating fast, comprehensive linting into Go projects during local development.
    • Use for automating code quality checks in CI/CD pipelines to enforce coding standards.
    • Use for configuring and customizing linting rules via YAML to fit team-specific guidelines.

    Should you depend on it?

    License terms, project hygiene and risks, from GitHub metadata and GStars' snapshots.

    License

    GPL 3.0

    Copyleft: distributing software that includes it generally requires releasing your source under the same license.

    Community files

    • README: present
    • Contributing guide: present
    • Code of conduct: present

    Watch-outs

    • GPL-style copyleft: including it in distributed software generally requires releasing your source under the same license.

    General guidance from repository metadata, not legal advice. How we score

    From the README

    golangci-lint Fast linters runner for Go

    golangci-lint is a fast Go linters runner.

    It runs linters in parallel, uses caching, supports YAML configuration, integrates with all major IDEs, and includes over a hundred linters.

    Documentation is hosted at https://golangci-lint.run.

    Excerpt from the golangci/golangci-lint README on GitHub (GPL-3.0 license). © its authors.Read the full README on GitHub

    Daily snapshots

    Stars gained per day, and how forks and open issues moved, from GStars' daily snapshots

    Aug 19: +6Aug 20: +10Aug 27: +5Aug 28: +7Aug 29: +3Aug 30: +1Aug 31: +4Sep 1: +3Oct 4: +4

    +267 stars over 87 days across 18 snapshot days; best day +10 on Aug 20.

    Forks

    1.6K+31

    Open issues

    121-3

    Compared with peers in Developer Tools

    Fastest-growing repositories GStars tracks in this cohort for the week of Nov 8, by 7-day star growth

    golangci/golangci-lint compared with Developer Tools repositories by stars, 7-day star growth, health score and last release
    RepositoryStars+7dHealthLast release
    stablyai/orca121.4K+6.7K75today
    DietrichGebert/ponytail188.4K+4.4K7512 days ago
    affaan-m/ECC300.8K+4.3K7540 days ago
    herdrdev/herdr50.0K+2.1K7527 days ago
    max-sixty/worktrunk12.4K+1.9K7521 days ago
    golangci/golangci-lint19.5K—7525 days ago
    Category median121.4K+4.3K75—

    Discover Repositories

    Search across tracked repositories by name or description