The best Husky alternatives
3 tools that do a similar job to Husky, 3 of them open source. Each entry says what it does and who it suits, so you can pick the one that fits instead of the most famous.
You're replacing
HuskyRuns Git hooks like pre-commit checks from your project's config, so they're shared with the team.
- 1

pre-commit
Open source · MIT · ★ 15.7k
A framework that runs code-checking hooks automatically before each git commit.
Best for: Teams that want consistent code checks run on every commit; Developers working in projects that use several programming languages
- 2

lint-staged
Open source · MIT · ★ 14.8k
Runs formatters and linters only on the git files you are about to commit.
Best for: JavaScript or Node.js projects that already use tools like ESLint or Prettier; Teams that want consistent code style enforced at commit time
- 3

commitlint
Open source · MIT · ★ 18.8k
Checks that git commit messages follow the conventional commit format.
Best for: Teams that already use or want to adopt the conventional commit format; Projects that generate changelogs from commit history with conventional-changelog
How we pick: tools in the same category that solve the same problem, projects that name each other as alternatives, and open-source projects that describe themselves as an alternative to Husky. We don't take payment for placement.