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/