EmojiKit has an
Emoji.Category enum that defines all emoji categories and their emojis, such as:
try Emojis.Category.smileys.emojis // 😀😃😄😁😆😅😂... try Emojis.Category.animals.emojis // 🐶🐱🐭🐹🐰🦊🐻🐼...
You can use
Emoji.Category.all to get a list of all available categories:
Emojis.Category.all // [.frequent, .smileys, .animals, ...]
Categories use Emoji version information to filter out emojis that are unavailable to the runtime.
This means that apps and libraries that use EmojiKit will only show emojis that are available to the device’s operating system.
EmojiKit lets you work with emojis in a structured way.
EmojiKit defines all emoji categories and their emojis.
EmojiKit supports localization for all emojis and locales.
EmojiKit provides you with skin tone information for all emojis.
EmojiKit defines emoji versions, OS availability and their emojis.
EmojiKit provides you with UI components like grids & pickers.
EmojiKit is free to start using and affordable to scale. It has a monthly and a yearly payment plan.