j178/prek - OSS Alternative - Discover Top Open Source Alternatives to Popular Software
Developer Tool
7.6k 2026-05-06

j178/prek

A fast, dependency-free Git hook manager built in Rust, designed as a drop-in alternative to pre-commit with enhanced performance and features.

Core Features

Single binary with no external runtime dependencies (e.g., Python).
Significantly faster and more disk-efficient than `pre-commit`.
Full compatibility with existing `pre-commit` configurations and hooks.
Built-in support for monorepos (workspace mode).
Enhanced toolchain management for multiple languages (Python, Node.js, Go, Rust, Ruby).

Quick Start

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/j178/prek/releases/download/v0.3.13/prek-installer.sh | sh

Detailed Introduction

Prek is a high-performance Git hook manager written in Rust, serving as a reimagined, dependency-free alternative to the popular `pre-commit` framework. It aims to address common pain points by offering superior speed, reduced disk usage, and a single binary distribution, eliminating the need for external runtimes like Python. While maintaining full compatibility with existing `pre-commit` configurations, Prek introduces advanced features such as native monorepo support and integrated toolchain management for various languages, making it an efficient and robust solution for maintaining code quality and consistency in development workflows.

OSS Alternative

Explore the best open source alternatives to commercial software.

© 2026 OSS Alternative. hotgithub.com - All rights reserved.