Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
Bohdan edited this pageAug 18, 2020 ·37 revisions

Here is a list of alternatives (but none satisfied my requirements) with quick review of pros and cons of them.

  1. github-changelog-generator (this repo) - simple list of closed issues

    • ✅ cross-platform (Windows, OSX, Linux)
    • ✅ Support for both issues & pull requests
    • ✅ Docker support
    • ✅ Oauth token support
    • ✅ Customizable (flexible filters and settings)
    • ✅ Supports GitHub / GitLab, TFS, BitBucket
    • Written in ruby
    • example
  2. github-changelog - generator based on JS

    • ❌ without any links and separation lists
    • example
  3. git-release-notes - another JS generator

    • ❌no examples provided
  4. GitReleaseNotes

    • ❌ only for Windows (written on C#)!
    • ❌ without oath token (you can't make more that 50 requests to server)
    • ❌ lack of configurations
    • example
  5. GitHubReleaseNotes - another generator on C#

    • ❌ Windows only
    • ❌ mandatory strict rules for naming tags and milestones
    • ❌ lack of configurations
  6. generator-release - looks very similar to mine, but:

    • ❌ without oath token (you can't make more that 50 requests to server)
    • ❌ no label-filtering, separate lists of different issues.
    • ❌lack of customisation abilities
    • ❌ buggy, missed some issues
    • example
  7. github-changes

    • ❌ no issues support, only pull requests
    • ❌ no label-filtering, separate lists of different issues.
    • example
  8. conventional-changelog

  9. conventional-github-releaser

  10. VCLog

    • ❌ a bit out of date, but plans to update soon
    • ❌ example?
  11. ins0/github-changelog-generator

  12. rvagg/changelog-maker

    • ❌ commit-based change log generator
    • example
  13. zephiransas/octocam

    • ❌ pull request only.
    • ✅ Generate CHANGELOG from range of merge date.
  14. thejefe/gplan

  15. tf/pr_log

    • ✅intended for handwritten changelogs
    • ❌pull requests only
    • ✅uses GitHub milestones
  16. jasminsehic/pullrequestreleasenotes

    • Generates semantic release notes in markdown from merged commit pull request title and its labels
    • ✅Supports GitHub, GitLab, TFS, BitBucket
    • Can optionally publish markdown to Atlassian Confluence and Slack
  17. duraki/devist

    • specifically crafted (raw) readable format (what is it? links?)
    • out-of-the-box git & deployment integration
    • ruby gem/cli
    • example
  18. fossamagna/github-changelog-generator

    • Written in Javascript
    • Can be used with.ejs templates
    • No examples provided
  19. dvmonroe/release-notes

    • Written in ruby
    • Similar, but based on your git log/commit subject lines rather than GH api
  20. git-chglog/git-chglog

    • Written in Golang
    • Commit message and format
    • Changelog templates
  21. cswebworks/CS.Changelog

    • Written in C#/.Net standard/Core making it available on Windows, Unix and Mac
    • ✅ Gitflow-conventions based, independent of GH API (or any server)
    • Output to Json, Xml, Markdown and Html
    • Supports append, changes to modified change log are persisted
    • Supports human friendly release names, configurable change categories.
    • Configurable commit /issue tracker details linking
    • ❌ Quite alpha
    • example
  22. nextreleaseio/next-release

    • ✅ GitHub App based integration
    • ✅ Support for both issues & pull requests
    • Generates semantic release notes in markdown based on merged pull request / issue titles and their labels
    • ✅ Slack notification support
    • ✅ Optional export to MS Word
    • Past Release Note filtering & searching
    • example
  1. Add your project here (click me!)

If you know other projects - feel free to edit this Wiki page!

Clone this wiki locally

[8]ページ先頭

©2009-2025 Movatter.jp