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是运行在终端中的AI agent,能读取和编辑代码、执行shell命令、搜索和获取网页,并自行规划和调整行动。它正在逐步被Kimi Code CLI取代。
  • entireio/cli
    这是一个接入Git workflow、记录AI agent会话的CLI,会把prompt、对话记录、改动的文件和tool call与commit并列建立索引。用户可以搜索这些记录,并从之前的checkpoint继续工作。
  • zenc-lang/zenc
    Zen C 是一种系统编程语言,可编译为人类可读的 GNU C 或 C11 代码。它提供类型推断、模式匹配、泛型、trait、async/await 以及带 RAII 的手动内存管理,同时保持 C ABI 兼容。
  • blackboardsh/electrobun
    用TypeScript构建、更新和发布小巧跨平台桌面应用的框架。包含原生构建与工作区CLI Hutch、基于JSC的JavaScript运行时Cottontail,以及用Zig、Objective-C和C++编写的平台层。

只收录进入 Trendshift 排行榜的仓库,榜单仅用于寻找候选项目,不转载名次。说明、许可证和星标数来自各 GitHub 仓库。解读是我们自己的判断。我们尚未测试这些项目,上榜并不证明质量。

在 GitHub 上查看 (在新标签页中打开)