gitmoji
gitmoji-cli
gitmoji | gitmoji-cli | |
---|---|---|
74 | 6 | |
16,463 | 4,781 | |
0.2% | 0.2% | |
8.0 | 8.7 | |
1 day ago | 19 days ago | |
TypeScript | JavaScript | |
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.
gitmoji
-
Welcome, Commitji!
Gitmoji uses emojis to indicate the type of change.
- Gitmoji, An emoji guide for your commit messages
-
Cocommit – A Copilot for Git Commit
I won't recommend it specifically, but I recommend to have a standard. I prefer a standard that I don't like rather than a not having a standard. Other options that I remember:
- The kernel patch descriptions: https://kernelnewbies.org/PatchPhilosophy. Used by the repository that Git was created for (the Linux kernel) and Git itself;
- Gitmoji: https://gitmoji.dev/, similar to conventional commits but using emoji
Personally we may like them or not. But again, even though I don't like it, I would a history with ": do foo in bar" instead of a history with a lot of commits only named "fix", "now it works" and things like that.
- Git: haz que todos amen leer tus commits
-
Gitmoji uses unbuild to bundle its package
Based on the usage described above, Gitmoji has the same unbuild setup, the below is the Gitmoji package.json
-
🤖 Use AI to speed up writing commit messages (bonus: custom prompt for improved generation)
This prompt defines the format of commit messages according to Conventional Commits with the addition of emoji (gitmoji). It consists of the following elements:
-
GitHub CLI Extension for Conventional Commits
This GH CLI extension implements the Angular convention for commit types, combined with gitmojis. It does not support scopes, or message bodies. For feedback, suggestions and bug reports, please open an issue.
-
(Commit) Message in a bottle
Sidenote: If you're more the picture-type, you could think about using gitmoji as types.
- An emoji guide for your commit messages
-
Audapolis: Edit audio files by word, not waveform
I'm not sure how new the trend is, but it's called gitmoji (https://gitmoji.dev/) and there's also tooling to make committing/searching for the "correct" emoji easier :D Whatever makes your job more fun, right? Oh and it saves on characters!
gitmoji-cli
- Git commit helper: add emojis to your commits
-
emocli is a command-line interface for emoji selection with gitmoji support
While there is gitmoji-cli, there are times when I just want to use another emoji that has not been incorporated into the gitmoji project. For example, I may use a cookie (🍪) when writing a commit message related to work on HTTP cookies, or a vomiting face (🤮) for a commit which adds a lot of debug statements.
- 🔨 [git]: Write better commits with Gitmoji
-
Use emojis to enhance commits messages
Then, you have to enter them. Tools exist for this, for example among others, the official site which allows you to copy and paste the gitmoji codes or directly the emojis (the CTRL+F greatly increases the search speed); or a tool in CLI; or a browser extension ✌️ make life more convenient. Others are also available and listed on a page of the official website.
- Utiliser des émojis pour améliorer les messages de commits
What are some alternatives?
cz-customizable - A standalone commit message helper or customizable commitizen adapter for https://github.com/commitizen/cz-cli
devmoji - :robot: :rocket: :sparkles: Emojify your conventional commits with Devmoji
semantic-release-gitmoji - ✨🐛💥 A semantic-release plugin for gitmojis. Different from conventional changelog, Gitmoji commits are used to determine a release type and generate release notes.
noto-color-emoji-font - Color emoji SVGinOT font using Noto emoji, with multiple releases, such as Lollipop and Nougat. Linux/MacOS/Windows
blobmoji - Noto Emoji with extended Blob support
rofi-emoji - Emoji selector plugin for Rofi