gitmoji-cli
Use emoji in commit messages.
The tool provides an interactive command‑line client for adding Gitmoji emojis to Git commit messages. It offers a set of prompts that let users select an appropriate emoji, optionally specify a commit title, scope, and detailed message, and then generate the full commit text. The same functionality can be integrated as a Git hook, which runs after `git add` and guides the user through the commit creation process.
Developers who want to standardize their commit logs with visual cues can use the CLI to search, list, and update the emoji catalog without leaving the terminal. Configuration options let users control automatic staging, emoji format, and whether to include scope or message prompts, and these settings can be stored in a project’s package metadata or a dedicated configuration file.
The package is distributed via npm and Homebrew, runs on stable releases, and includes commands for initializing or removing the hook, listing all available emojis, searching by keyword, and synchronizing the emoji list with the upstream repository.
Reviews
Loading reviews…
Similar apps

Version Control & Git
gitmoji-changelog
Generate gitmoji changelogs.

Version Control & Git
semantic-git-commit-cli
Ensure semantic commits messages.
Version Control & Git
git commander
Interactive git tool.
Version Control & Git
git-labelmaker
Edit GitHub labels.

Version Control & Git
czg
Interactively generate standardized commit messages.

Version Control & Git
git-secret
Store your private data inside a git repository.