Skip to content

Kankoda/EmojiKit

Repository files navigation

EmojiKit Logo

Version Swift 5.9 Swift UI MIT License Twitter: @kankodahq Mastodon: @kankoda@mastodon.social

About EmojiKit

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.

Installation

EmojiKit can be installed with the Swift Package Manager:

https://github.com/Kankoda/EmojiKit.git

Features

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.

Getting started

The online documentation has a getting-started guide that helps you get started.

Documentation

The online documentation has more information, articles, code examples, etc.

Sponsor my work

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.

Contact

Feel free to reach out if you have any questions or need help any way:

License

EmojiKit is available under the MIT license. See the LICENSE file for more info.