git-quick-stats
keep-a-changelog
Our great sponsors
git-quick-stats | keep-a-changelog | |
---|---|---|
8 | 10 | |
6,142 | 5,911 | |
- | - | |
5.5 | 7.9 | |
3 months ago | about 17 hours ago | |
Shell | Haml | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
git-quick-stats
-
🧢 Stefan's Web Weekly #18
arzzen/git-quick-stats – A simple and efficient way to access various statistics in git repository.
-
git-quick-stats: simple and efficient way to access various statistics in git repository
On the other hand, this is a shellscript under 1000 lines. It won't work in a general case (obvious example: try writing some JSON into a commit message), but at least it's straightforward.
- Show HN: Simple way to access various statistics in Git repository
keep-a-changelog
-
What is your favorite method to take internal notes/documentation about the projects you build?
not entirely related to your question, but worth a read : https://keepachangelog.com/
- The Subtle Art of the Changelog
-
Product development guide #1
A Changelog should be written for each release, conforming to the standard https://keepachangelog.com/
-
Git log is not a changelog
I agree, I used to have a NEWS file in my projects (later a NEWS.md), but as others commented, the signification of the term "changelog" has changed. Sites like https://keepachangelog.com/ really refers to release notes or news.
-
Semantic Versioning and Changelog
You can read more about it at: https://keepachangelog.com/
What are some alternatives?
conventional-changelog - Generate changelogs and release notes from a project's commit messages and metadata.
hercules - Gaining advanced insights from Git repository history.
standard-version - :trophy: Automate versioning and CHANGELOG generation, with semver.org and conventionalcommits.org
semver - Semantic Versioning Specification
scripts - Collection of useful scripts for Linux (git, docker, LUKS, Archlinux...)
git-fire - :fire: Save Your Code in an Emergency
review-tuxedo-pulse-15-gen1 - A review of the Tuxedo Pulse 15 (Gen 1).
github-elements - GitHub's Web Component collection.
git-ftp - Uses Git to upload only changed files to FTP servers.
git-katas - A set of exercises for deliberate Git Practice
git-confirm - :question: Git hook to catch placeholders and temporary changes (TODO / @ignore) before you commit them.
git-semantic-commits - Tiny semantic commit messages for Git.