Gemoji (GitHub Emoji) maps Gemoji short-codes and unicode emoji to objects containing info on their respective category, description, names, and tags.
npm:
npm install gemoji
var gemoji = require('gemoji')
console.log(gemoji.name.cat)
Yields:
{ category: 'nature',
description: 'cat face',
names: [ 'cat' ],
tags: [ 'pet' ],
name: 'cat',
emoji: '🐱' }
console.log(gemoji.unicode['🐶'])
Yields:
{ category: 'nature',
description: 'dog face',
names: [ 'dog' ],
tags: [ 'pet' ],
name: 'dog',
emoji: '🐶' }
...and...
console.log(gemoji.unicode['\uD83D\uDCA9'])
Yields:
{ category: 'people',
description: 'pile of poo',
names: [ 'hankey', 'poop', 'shit' ],
tags: [ 'crap' ],
name: 'hankey',
emoji: '💩' }
See support.md.
The emoji list is crawled from github/gemoji and later processed for relevant information. See its license for more information.
No images are included in this repository—the copyrighted material may or may not be available on the users computer.
emoji-emotion
— List of emoji rated for valenceemoticon
— Info on ASCII emoticonsstrip-skin-tone
— Strip skin-tones from emoji
wooorm/gemoji
is not affiliated with GitHub.