wooorm / Gemoji
Licence: mit
Info on GitHub emoji: gemoji
Stars: ✭ 146
Programming Languages
javascript
184084 projects - #8 most used programming language
Projects that are alternatives of or similar to Gemoji
Gtext
Emoji and Hyperlink for Unity UGUI Text ,图文混排、超链接、下划线的UGUI解决方案
Stars: ✭ 113 (-22.6%)
Mutual labels: emoji
Laravel Emojione
Laravel package to make it easy to use the gorgeous emojis from EmojiOne
Stars: ✭ 133 (-8.9%)
Mutual labels: emoji
Kitkatemoji
Library for Emoji View like Hangouts, Emoji TextView and Emoji EditText
Stars: ✭ 116 (-20.55%)
Mutual labels: emoji
Jquery Emoji
😄 Let textarea or editable div has ability to insert emoji. 让文本框或div具备插入表情功能。
Stars: ✭ 125 (-14.38%)
Mutual labels: emoji
Android Keyboard
Android Keyboard with 180+ dictionaries. Support swipe input (sliding input), Emoji keyboard, AI predictions, dictionaries downloading, and keyboard themes.
Stars: ✭ 108 (-26.03%)
Mutual labels: emoji
Gacp
💬Git add, commit, push with Conventional Commits and Gitmoji.
Stars: ✭ 139 (-4.79%)
Mutual labels: emoji
Conventional Commit Types
List of conventional commit types with emoji 🎉
Stars: ✭ 119 (-18.49%)
Mutual labels: emoji
Emoji Swift
String extension converting to and from emoji character and Emoji-One
Stars: ✭ 119 (-18.49%)
Mutual labels: emoji
Node Semantic Git Commit Cli
A CLI for semantic git commits
Stars: ✭ 114 (-21.92%)
Mutual labels: emoji
Ng Embed
An AngularJS filter/directive for embedding emojis, media, maps, tweets, code and services
Stars: ✭ 124 (-15.07%)
Mutual labels: emoji
Laravel Emoji
😄 This package assist you in getting started with emoji easily.
Stars: ✭ 146 (+0%)
Mutual labels: emoji
Emoji Commit Messages
🌵 A fun paradigm to encourage cleaner commits.
Stars: ✭ 138 (-5.48%)
Mutual labels: emoji
gemoji
Gemoji (GitHub Emoji) contains info (category, description, names, and tags) on Emoji and GitHub “Gemoji” shortcodes.
Also includes pre-built indexes to map to between names and emoji:
-
gemoji/emoji-to-name
— Map emoji (🐱) to preferred name (cat) -
gemoji/name-to-emoji
— Map name (cat) to emoji (🐱)
Install
npm:
npm install gemoji
Use
var gemoji = require('gemoji')
console.log(gemoji)
Yields:
[
{
emoji: '😀',
names: ['grinning'],
tags: ['smile', 'happy'],
description: 'grinning face',
category: 'Smileys & Emotion'
},
{
emoji: '😃',
names: ['smiley'],
tags: ['happy', 'joy', 'haha'],
description: 'grinning face with big eyes',
category: 'Smileys & Emotion'
},
{
emoji: '😄',
names: ['smile'],
tags: ['happy', 'joy', 'laugh', 'pleased'],
description: 'grinning face with smiling eyes',
category: 'Smileys & Emotion'
},
{
emoji: '😁',
names: ['grin'],
tags: [],
description: 'beaming face with smiling eyes',
category: 'Smileys & Emotion'
},
{
emoji: '😆',
names: ['laughing', 'satisfied'],
tags: ['happy', 'haha'],
description: 'grinning squinting face',
category: 'Smileys & Emotion'
},
// …
]
Get emoji
var toEmoji = require('gemoji/name-to-emoji')
console.log(toEmoji.cat)
console.log(toEmoji.poop)
Yields:
🐱
💩
Get name
var toName = require('gemoji/emoji-to-name')
console.log(toName['🐶'])
console.log(toName['\uD83D\uDCA9'])
Yields:
dog
hankey
Supported Gemoji
See support.md.
Data
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.
Related
-
emoji-emotion
— List of emoji rated for valence -
emoticon
— Info on ASCII emoticons -
strip-skin-tone
— Strip skin-tones from emoji -
wooorm.com/checkmoji
— Check emoji across platforms
Disclaimer
wooorm/gemoji
is not affiliated with GitHub.
License
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].