gitmoji
gitmoji-cli
Our great sponsors
- Appwrite - The open-source backend cloud platform
- InfluxDB - Collect and Analyze Billions of Data Points in Real Time
- Onboard AI - Learn any GitHub repo in 59 seconds
gitmoji | gitmoji-cli | |
---|---|---|
59 | 4 | |
14,701 | 4,391 | |
- | - | |
9.3 | 9.1 | |
7 days 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
- Introducing my Lightweight PHP Framework: Simplifying Small Projects with a Powerful Core!
-
Git sloppiness and obsessively compulsively committing to the remote repo
My commit messages are pretty good though. I put some effort/thought into them not just for the repo/git purposes, but it also helps me mentally keep track of what I have done / have to do just in the general carry-on coding. I even prefix messages with an emoji, similar to the guidelines on https://gitmoji.dev/
-
OpenCommit: GitHub Action to improve commits with meaningful messages on every `git push` 🤯🔫
You may also turn on GitMoji convention if you prefer your messages baked with emojis 🤠
-
Show HN: Gut – An easy-to-use CLI for Git
I use Gitmoji:
-
Mastering Git with ChatGPT — best auto-commits you've ever seen
OpenCommit leverages the conventional commits convention, ensuring your commit messages are both concise and informative. Want a little fun in your commits? Enable the GitMoji setting!
-
Use AI to commit like a PRO in 1 second
The library uses conventional commits convention which makes commits concise and comprehensive. You can also turn on GitMoji setting if you like.
-
Show HN: Lofi, a Tiny Spotify Player
At a previous job we used https://gitmoji.dev, which scrumoji is based on. At some point I started using the ladybug emoji for bugs because it's actually a bug while my colleagues kept using the caterpillar emoji because they preferred caterpillars. I thought it was a nice way to bring some individuality into our commit messages!
-
A new open-sourcing project launches!!! A declarative, compose-based and cross-platform GUI
It's the first time I see someone combining gitmoji with conventional commits (I use the later now for all my project, to generate my changelogs automatically with with git-cliff.)
-
AI Commits – a CLI that writes your commit messages for you
It still happens today: https://github.com/carloscuesta/gitmoji
gitmoji-cli
-
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
What are some alternatives?
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
cz-customizable - A standalone commit message helper or customizable commitizen adapter for https://github.com/commitizen/cz-cli
semantic-release - :package::rocket: Fully automated version management and package publishing
rofi-emoji - Emoji selector plugin for Rofi
marktext - 📝A simple and elegant markdown editor, available for Linux, macOS and Windows.
standard-version - :trophy: Automate versioning and CHANGELOG generation, with semver.org and conventionalcommits.org
Vim - The official Vim repository
blobmoji - Noto Emoji with extended Blob support
conventional-commits-sveltekit - SvelteKit skeleton project with commitlint, commitizen, standard-version, and husky.
swift - The Swift Programming Language
kitty - Cross-platform, fast, feature-rich, GPU based terminal