EmojiKit is a Swift SDK that lets you use emojis and other emoji-based features on all major Apple platforms (iOS, macOS, tvOS, watchOS & visionOS).
EmojiKit provides you with all you need to work with emojis, including emoji models, standard categories, support for localization & skin tones, unicode & version information, etc.
EmojiKit can be installed with the Swift Package Manager:
https://github.com/Kankoda/EmojiKit.git
EmojiKit provides a bunch of emoji-specific features:
- 😀 Emojis - EmojiKit defines a structured emoji model.
- 🐻 Emoji Categories - EmojiKit defines all standard emoji categories.
- 📦 Emoji Versions - EmojiKit defines all emoji versions and their emojis.
- 🧩 Extensions - EmojiKit extends native types with emoji support.
- 🇸🇪 Localization - EmojiKit supports localizing all emojis and categories.
- 👍🏾 Skin Tones - EmojiKit provides emoji skin tone information.
- 🖼️ Views - EmojiKit has emoji-specific grids and pickers.
The online documentation has a getting-started guide that helps you get started.
The online documentation has more information, articles, code examples, etc.
You can sponsor this project on GitHub Sponsors, reach out for paid support, or sign up for a commercial license to help support this project. Your support makes it possible to put more work into this project.
Feel free to reach out if you have any questions or need help any way:
- Website: kankoda.com/emojikit
- Mastodon: @kankoda@mastodon.social
- Twitter: @kankodahq
- E-mail: info@kankoda.com
EmojiKit is available under the MIT license. See the LICENSE file for more info.