hk: Um Gerenciador de Hooks do Git em Rust com Desempenho Imbatível
2025-02-17
hk é um gerenciador de hooks de pré-commit do Git escrito em Rust, focado em desempenho e facilidade de uso. Ele resolve problemas encontrados em ferramentas existentes como `mise` e `pre-commit`, como executar tarefas apenas quando certos arquivos são alterados e a gestão trabalhosa de plugins. Usando o formato de configuração pkl e uma lógica avançada de execução paralela, o hk melhora significativamente a velocidade. Comparado ao `lefthook`, o hk é mais rápido e possui mais recursos integrados, eliminando a dependência de plugins do `pre-commit`. Atualmente em desenvolvimento, o hk visa alcançar a mesma facilidade de uso do `lefthook` e `pre-commit`, melhorando continuamente o desempenho e os recursos.
Desenvolvimento