Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

This page's audience our own tag's counts — open to see them
–Visits
–Page views
–Clicks to vendors
–Time on page
–Reading now
Clicks to vendors, by tool
  • –
Top countries
  • –
Devices
  • –

– · visits, page views and clicks counted by our own tag, which counts more than our checked analytics; every figure rounded down · how we count

stagelint

Free#10 of 26 in Git Hooks Management Tools

stagelint: A focused, cross-platform CLI for staged-file checks, CI reuse and coding-agent hooks. Ranked #10 of 26 in Git Hooks Management Tools by our editors (7.2/10); pricing: Open source; best for staged-file linting with CI and agent workflows.

7.2/10Editor score
stagelint7.2 Visit stagelint

At a glance

  • Editor score
    7.2 / 10
  • Pricing
    Open source
  • Best for
    Staged-file linting with CI and agent workflows
  • Paid from
    Free
  • Hook stages
    Commit
  • Facts checked
    20 Oct 2026
  • Where it wins

    • Three-way merges protect unstaged edits in partially staged files
    • Single binary runs across Windows, macOS and Linux
    • Supports monorepos, CI reuse, parallelism and coding-agent hooks
  • Where it doesn't

    • Hook scope centers on commit-stage checks
    • Support is limited to documentation
    • Command-line workflows may not suit teams wanting a graphical interface

Our verdict on stagelint

stagelint is a command-line Git hook tool for running linters, formatters and type checkers on files about to be committed, then staging fixes. It is aimed at solo, small and mid-market teams that want consistent checks across local commits, continuous integration and coding-agent workflows. The single binary runs on Windows, macOS and Linux, with installation options spanning several language and operating-system package managers.

Its standout capability is protecting partially staged work. stagelint three-way merges formatter output so unstaged edits remain intact while staged files receive fixes. Nested configuration files support monorepos, and configurable concurrency enables parallel task execution. The same configuration can run from a pre-commit hook, existing hook managers and CI, reducing differences between local checks and pipeline checks. Running `stagelint init` installs the pre-commit hook, while the tool can also return failures directly to coding agents.

Ecosystem coverage is broad for a commit-focused utility: integrations include GitHub Actions, GitLab CI/CD, pre-commit, Lefthook, husky, Claude Code, Codex, GitHub Copilot CLI, Gemini CLI, Cursor, aider and OpenCode. The open-source MIT license supports self-managed adoption without a subscription tier structure. Teams should choose stagelint when staged-file safety, monorepo configuration and shared CI or agent workflows matter most. Its commit-stage focus, documentation-only support channel and command-line operation make it less suitable for organizations seeking multi-stage Git controls, live support or a graphical administration experience.

Your product? Our editors can test stagelint in depth and publish a review, labelled as paid · from $99/mo →

stagelint pricing

Plans Open sourceFree Free to use — no paid tier required for the core job.
See plans on stagelint.dev

stagelint fact sheet

Free planNot verified
Paid fromFree
Hook stagesCommit
Shared configurationYes
Monorepo supportYes
CI executionYes
Package manager integrationYes
Platform supportCross-platform
DeploymentDesktop
PlatformsWindows, macOS, Linux
SupportDocs
Built forSolo, Small business, Mid-market (editorial estimate)
Integrations12 integrations: GitHub Actions, GitLab CI/CD, pre-commit, Lefthook, husky, Claude Code … See all →
PricingOpen source
Websitestagelint.dev
Facts checked20 Oct 2026

stagelint integrations

stagelint lists 12 integrations on its own site.

  • GitHub Actions
  • GitLab CI/CD
  • pre-commit
  • Lefthook
  • husky
  • Claude Code
  • Codex
  • GitHub Copilot CLI
  • Gemini CLI
  • Cursor
  • aider
  • OpenCode

See all stagelint integrations →

Alternatives to stagelint

See all stagelint alternatives →

Used stagelint? Be the first to review it

The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used stagelint for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.

Write a reviewTwo minutes · verified accounts only · read by an editor before it appears

Reviews come only from verified accounts. Sign in or create an account first — your e-mail is never shown.

Your rating

0 characters · at least 80, up to 3,000

Posted from your verified account. Reviews appear after an editor reads them, usually within two working days.

Featured on iTechGuides

Featured on iTechGuides — stagelint 7.2/10

stagelint is listed in our Git Hooks Management Tools directory. Add the badge to your site — it links back to this page.

<a href="https://www.itechguides.com/products/stagelint/"><img src="https://www.itechguides.com/best/badge/stagelint.svg" alt="Featured on iTechGuides" width="230" height="46"></a>

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.

Last updated · How we research and update