commitlog
autommit
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.
commitlog
-
My Git Workflow
Now those are basically all the commands I use, git log would be another but then I use commitlog now so that's out of the picture for most part right now.
-
How building something else is distracting me.
I was talking about building useful stuff for people to use, that reminds me commitlog reached about 48 stars at the time of writing this, so that's really nice but let's see if I can build a lot more tools that work well in everyone's workflow.
-
barelyhuman/commitlog - Generate Changelogs from Commits (CLI)
...and if you read (or, well, attempt to read) the changelogs for the project itself, you should immediately understand why this is not as good an idea as it may sound at first.
- Generate Changelogs from Commits (CLI) - commitlog
- Show HN: Commitlog – Simple Changelog Generator Using Commit History
- Would like to request a code review
autommit
-
I built a git commit message generator using OpenAI API
Thus autommit was created. It requires an OpenAI API key (the free version) and, of course, a git repo to work with.
-
autommit: yet another CLI tool to automate your git commits
autommit uses a prepared statement to the ChatGPT/OpenAI API to generate an appropriate commit message for your git diff, following the Conventional Commits specification.
What are some alternatives?
commit-message-formatter - CMF is a simple-2-use utility to standardize commit messages on projects
openaigo - OpenAI GPT3/3.5 and GPT4 ChatGPT API Client Library for Go, simple, less dependencies, and well-tested
changelog - A changelog generator which uses GitHub's API for the details
CodeGPT - A CLI written in Go language that writes git commit messages or do a code review brief for you using ChatGPT AI (gpt-4, gpt-3.5-turbo model) and automatically installs a git prepare-commit-msg hook.
changie - Automated changelog tool for preparing releases with lots of customization options
ai-commit - Automagically generate conventional git commit messages with AI. - 使用 AI 自动生成约定式 git 提交信息。
one-api - OpenAI 接口管理 & 分发系统,支持 Azure、Anthropic Claude、Google PaLM 2 & Gemini、智谱 ChatGLM、百度文心一言、讯飞星火认知、阿里通义千问、360 智脑以及腾讯混元,可用于二次分发管理 key,仅单可执行文件,已打包好 Docker 镜像,一键部署,开箱即用. OpenAI key management & redistribution system, using a single API for all LLMs, and features an English UI.