adam-zethraeus / EmojiKit

EmojiKit is a Swift SDK that lets you use emojis in iOS, macOS, tvOS, watchOS, and visionOS.

Home Page:https://kankoda.com/emojikit

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

EmojiKit Logo

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

About EmojiKit

EmojiKit is a Swift-based SDK that lets you use emojis in Swift-based software on all major Apple platforms (iOS, macOS, tvOS, watchOS, and visionOS).

EmojiKit provides you with all you need to work with emojis, including categories, skin tone variants, unicode and version information, localization support, etc.

Features

EmojiKit provides a bunch of emoji-specific features:

  • πŸ˜€ Emojis - EmojiKit defines a structured emoji model.
  • 🐻 Categories - EmojiKit defines all standard emoji categories.
  • πŸ“¦ Version Information - EmojiKit defines all emoji versions and their OS support.
  • πŸ‡ΈπŸ‡ͺ Localization - EmojiKit supports localizing all emojis and categories.
  • πŸ‘πŸΎ Skin Tones - EmojiKit provides skin tone information for all emojis that support it.

Getting started

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

Installation

EmojiKit can be installed with the Swift Package Manager:

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

If you prefer to not have external dependencies, you can also just copy the source code into your app.

Demo Application

The demo app lets you try out the library on iOS and macOS. Just open and run the Demo project.

Contact

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

License

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

About

EmojiKit is a Swift SDK that lets you use emojis in iOS, macOS, tvOS, watchOS, and visionOS.

https://kankoda.com/emojikit

License:MIT License


Languages

Language:Swift 97.1%Language:Ruby 2.9%