Skin Tone Support
EmojiKit has extensive Emoji
skin tone information:
Emoji("π").hasSkinToneVariants // true
Emoji("π").hasSkinToneVariants // false
Emoji("ππΏ").neutralSkinToneVariant // π
Emoji("π").skinToneVariants // πππ»ππΌππ½ππΎππΏ
Emoji("π").skinToneVariantActions // The above variants as keyboard actions
Skin tone variants will automatically be shown in a secondary callout when long pressing emojis in the libraryβs Emoji.Picker
component.
Limited support
Note that multiple skin tone components are currently not supported, such as two persons kissing.
Read More
Emojis
EmojiKit lets you work with emojis in a structured way.
Categories
EmojiKit defines all emoji categories and their emojis.
Localization
EmojiKit supports localization for all emojis and locales.
Skin Tones
EmojiKit provides you with skin tone information for all emojis.
Version Information
EmojiKit defines emoji versions, OS availability and their emojis.
UI Components
EmojiKit provides you with UI components like grids & pickers.
Pricing
The license tiers are aimed at indies and small businesses. Reach out for a custom plan if youβre an enterprise, have $10M+ in annual revenue, or if your product exceeds $1M in annual proceeds.