Skip to content
Dev Tools Library

Lefthook

Fast Git hook manager in a single binary.

CLIOpen source

Hook manager written in Go with parallel execution and YAML configuration, independent of the project's language.

When to use

When you want fast, parallel hooks in a monorepo or multi-language project.

When to avoid

If the team only uses Node and is already comfortable with Husky.

Alternatives

They do a similar job. Compare before choosing.

  • Simple Git hooks for Node projects.

    LibraryOpen source★ 35.4K
  • Multi-language Git hooks, managed through config.

    CLIOpen source★ 15.7K

From the same area, with a close purpose.

  • Checks whether commit messages follow a convention.

    CLIOpen source★ 18.8K
  • Interactive assistant for writing conventional commits.

    CLIOpen source★ 17.5K
  • Runs linters only on the files in the commit.

    LibraryOpen source★ 14.8K
  • Terminal UI for Git that saves you commands.

    CLIOpen source★ 83.5K