prek
« Back to VersTracker
Description:
Pre-commit re-implemented in Rust
Type: Formula  |  Latest Version: 0.2.24@0  |  Tracked Since: Dec 13, 2025
Links: Homepage  |  GitHub  |  Docs  |  formulae.brew.sh
Stars: 2,993  |  Forks: 91  |  Language: Rust  |  Category: Developer tools
Tags: git hooks rust code-quality developer-tools
Install: brew install prek
About:
prek is a high-performance, Rust-based re-implementation of the popular pre-commit framework. It provides a fast and reliable way to manage and run Git hooks for code quality, formatting, and security checks before commits. Its main value is significantly faster execution and a smaller footprint compared to the original Python tool.
Key Features:
  • Rust-based for high performance and speed
  • Manages and runs pre-commit hooks
  • Ensures code quality and consistency
  • Compatible with existing pre-commit configurations
  • Small binary size and minimal dependencies
Use Cases:
  • Enforcing code style and linting rules in a development team
  • Automating security scans and vulnerability checks before code is committed
Alternatives:
  • pre-commit – The original Python-based tool; prek is a faster, Rust-based alternative.
Version History
Detected Version Rev Change Commit
Dec 26, 2025 5:11pm 0.2.24 0 VERSION_BUMP 2c4a1c5e
Dec 23, 2025 5:19am 0.2.23 0 VERSION_BUMP 0f9b1df6
Dec 20, 2025 8:10am 0.2.22 0 VERSION_BUMP 5a0082d5
Dec 13, 2025 2:57pm 0 VERSION_BUMP 95149781
Dec 9, 2025 8:09am 0 VERSION_BUMP dd8b1b5c
Nov 18, 2025 5:30pm 0 VERSION_BUMP d125b2cf
Nov 18, 2025 5:06am 0 VERSION_BUMP e8a538c3
Oct 10, 2025 4:49pm 0 VERSION_BUMP c32d12da
Oct 7, 2025 12:04pm 0 VERSION_BUMP da621c51
Oct 7, 2025 11:25am 0 VERSION_BUMP 6ed583d3
Sep 26, 2025 5:22pm 0 VERSION_BUMP f1637751
Sep 14, 2025 8:35pm 0 VERSION_BUMP c9d4d499