j178/prek

出典
GitHub
初登場日
分野
コーディングツール
GitHubスター数
8,420
主な言語
Rust
ウェブサイト
prek.j178.dev (新しいタブで開きます)

外部のオープンソース リポジトリを紹介するページです。HDATFの製品ではありません。

j178/prek

何をするか

Rustで書かれたGit hookマネージャーで、コミット前、必要なとき、またはCIでhookを実行し、ファイルの整形、lintエラーやsecretの検出を行います。単一バイナリで、既存のpre-commitの設定とhookと互換性があります。

ATFへの役立ち方

HarnessのexecutorであるClaude CodeやCodexが書いたコードをコミットする前に、lintやsecret検出などの自動チェックを行う方法の参考になり得ます。

ライセンス

MIT 寛容なライセンスです。著作権表示を残せば商用利用と改変ができます。

同じ分野のリポジトリ

  • shanraisshan/claude-code-best-practice
    Claude Codeのベストプラクティスと実装例を集めたリポジトリで、subagent、command、skill、hook、MCPサーバー、orchestration workflowを扱います。いくつかの概念には、ベストプラクティスのガイドとリポジトリ内の実装ファイルの両方が紐づいています。
  • MoonshotAI/kimi-cli
    Kimi CLIは、ターミナルでコードの読み取りと編集、shellコマンドの実行、ウェブページの検索と取得を行い、行動の計画と調整も自ら行うAI agentです。現在はKimi Code CLIに置き換えられつつあります。
  • entireio/cli
    Git workflowにつないでAI agentのセッションを記録するCLIです。prompt、会話記録、変更したファイル、tool callを含めてcommitの横にインデックス化します。ユーザーはこの記録を検索し、以前のcheckpointから作業を再開できます。
  • zenc-lang/zenc
    Zen C は、人が読める GNU C または C11 にコンパイルされるシステムプログラミング言語です。型推論、パターンマッチング、ジェネリクス、トレイト、async/await、RAII を備えた手動メモリ管理を提供しつつ、C ABI 互換性を保ちます。
  • blackboardsh/electrobun
    TypeScriptで小さなクロスプラットフォームのデスクトップアプリを作成、更新、配布するためのフレームワークです。ビルドとワークスペース用のCLIであるHutch、JSCベースのJavaScriptランタイムであるCottontail、Zig、Objective-C、C++によるプラットフォーム層を含みます。

Trendshiftのランキングに入ったリポジトリだけを載せ、リストは候補を探すためだけに使いました。順位の数字は転載していません。説明、ライセンス、スター数は各GitHubリポジトリで確認しました。解説は私たちの判断です。これらを試験したわけではなく、上昇リストに載ったことは品質の証明ではありません。

GitHubで見る (新しいタブで開きます)