awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Conventional Commits 与 Changelog 生成工具

排名更新于 2026年6月30日

For 符合规范的 commit 辅助工具及 changelog 生成器, the strongest matches are conventional-changelog/conventional-changelog (conventional-changelog is the canonical set of tools for parsing), orhun/git-cliff (git-cliff is a changelog generator that parses conventional commit) and googleapis/release-please (release-please automates changelog generation and semantic version bumps from). Each is ranked by relevance to your query, popularity and recent activity.

自动化标准化提交信息格式,并根据版本控制历史生成项目发布说明。

Conventional Commits 与 Changelog 生成工具

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • conventional-changelog/conventional-changelogconventional-changelog 的头像

    conventional-changelog/conventional-changelog

    8,460在 GitHub 上查看↗

    Conventional Changelog is a set of tools for automatically generating formatted release notes by parsing Git commit messages that follow a structured specification. It includes a commit message parser to transform raw strings into structured data, a changelog generator for producing release notes, and a commit linter to ensure messages adhere to specific conventions before they are merged. The project provides a system for semantic versioning automation, analyzing commit history to recommend the next version bump based on the types of changes recorded. It supports extensibility through config

    conventional-changelog is the canonical set of tools for parsing commits that follow the Conventional Commits specification and generating formatted release notes, with built-in validation, version bump analysis, and extensible templates — exactly the kind of assistant this search is after.

    TypeScriptConvention ValidatorsRelease Changelog GeneratorsCommit Standards
    在 GitHub 上查看↗8,460
  • orhun/git-clifforhun 的头像

    orhun/git-cliff

    11,952在 GitHub 上查看↗

    This project is a version control documentation tool designed to automate the generation of release notes and changelogs. It functions as a pipeline-based engine that parses repository history, categorizes commits, and transforms them into structured documentation. By leveraging conventional commit patterns or custom regular expressions, it provides a consistent method for tracking project evolution and managing semantic versioning. What distinguishes this tool is its highly flexible template-driven architecture, which allows for deep customization of output formatting, grouping, and sorting.

    git-cliff is a changelog generator that parses conventional commit history and supports customizable templates and semantic versioning, directly matching the need for automated changelogs from commits; while it lacks an interactive commit prompt, it fits the core category of generating changelogs from conventional commits.

    RustChangelog RenderersRelease Changelog GeneratorsCommit Standards
    在 GitHub 上查看↗11,952
  • googleapis/release-pleasegoogleapis 的头像

    googleapis/release-please

    6,444在 GitHub 上查看↗

    release-please automates changelog generation and semantic version bumps from conventional commit messages, fitting your need for a changelog generator and version bumper, though it lacks an interactive commit prompt or direct commitlint integration.

    TypeScriptAutomated Version IncrementingRelease Changelog GeneratorsCommit Standards
    在 GitHub 上查看↗6,444

Related searches

  • 用于 git 暂存和提交的终端 UI
  • 用于在 commit 前运行检查的 git hooks 管理器
  • 用于提示词版本控制和管理的工具
  • 通过重写 Git 学习版本控制原理
  • 开源项目启动模板
  • 用于从 git 历史记录中清理大文件的工具
  • 开源贡献入门指南
  • 用于显示行内 git 注释的 VS Code 扩展