70 releases (24 stable)

Uses new Rust 2024

new 1.44.3 Apr 30, 2026
1.10.1 Aug 22, 2025
1.2.2 Jul 21, 2025
0.8.5 Apr 23, 2025
0.6.5 Mar 30, 2025

#1 in #race-condition

MIT license

670KB
15K SLoC

hk

A git hook manager and project linting tool with an emphasis on performance. Compared to other git hook managers, hk has tighter integration with linters and is able to make use of read/write file locks in order to maximize concurrency while also preventing race conditions.

See docs: https://hk.jdx.dev/

Demo

hk demo

Dependencies

~58–100MB
~1.5M SLoC