Some people like to add emojis to commit messages that are semvar commits messages.
There are some conventions around which emoji to use.
You can also use command line tools help you and even VS Code extensions.
You can also just insert GitHub emojis in your markdown or static site
- Gitmoji site
- Gitmoji CLI
- Gitmoji changelog - Generate changelog from semvar emoji commits.
Emoji guides for commit messages.
- gist by parmentf.
- Commit Message Emoji repo by dannyfritz.
- gitmoji.carloscuesta.me
Git supports emojis in markdown. These are down with a keyword between colons, similar to Slack.
e.g.
- Bowtie
- Rendered:
- Markdown code:
:bowtie:
Git emoji cheatsheets:
- gist by roachhd.
- gist by rxaviers.
- ikatyang/emoji-cheat-sheet
This cheat sheet is automatically generated from GitHub Emoji API and Unicode Full Emoji List.
While the Git emojis with format :name:
and covered above render fine on plain GitHub markdown, some tools need a plugin to render emojis.
Docsify plugins:
Jekyll plugins:
- jekyll/jemoji
- Available on rubygems.
- Supported on GitHub Pages.
- emoji-for-jekyll
- Not on GitHub Pages supported list.
- May not be kept up to date. The URL gets broken from a CDN. e.g.
https://github.global.ssl.fastly.net/images/icons/emoji/anchor.png
. - See emojis listed in emoji.json.