:sparkles: Devmoji
Using Conventional Commits :star: as a standard for your commit messages, makes Semantic Versioning :bookmark: as easy as can be, with tools like Conventional Changelog :pagefacingup:, Standard Version :bookmark: and Semantic Release :package::rocket:
Devmoji is a command line tool that adds color :rainbow: to conventional commits, using emojis inspired by Gitmoji :stuckouttonguewinkingeye:
Some of the things Devmoji can do:
- emojify: convert input between diferent emoji
formats unicode, shortcode and devmoji. devmoji are easy to remember aliases like: :test:, :refactor:, :docs:, :security instead of hard to remember emoji codes
- git commit: install a prepare-commit-msg commit
hook to :sparkles: automagically emojify and lints your commit message
- git log: emojify and colorify the output of git log
even for projects not using emojis
What does it look like?
- see the commit messages of the Devmoji
github repository
- generated Devmoji
CHANGELOG.md
:package: Installation
Install with npm or yarn
globally