MessengerKit alternatives and similar libraries
Based on the "Chat" category.
Alternatively, view MessengerKit alternatives based on common mentions on social networks and blogs.
MessageKit(new)9.6 7.6 MessengerKit VS MessageKit(new)A community-driven replacement for JSQMessagesViewController
Chatto9.4 5.0 L5 MessengerKit VS ChattoA lightweight framework to build chat applications, made in Swift
InputBarAccessoryViewA simple and easily customizable InputAccessoryView for making powerful input bars with autocomplete and attachments
MessageKit6.6 1.7 MessengerKit VS MessageKitEventually, a Swift re-write of JSQMessagesViewController.
Real-time Chat with FirebaseMessenger Clone - Real-time iOS Chat with Firebase Firestore written in Swift
mChat6.0 0.0 MessengerKit VS mChatiOS - Real-time messaging app 🎨
Appwrite - The Open Source Firebase alternative introduces iOS support
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of MessengerKit or a related project?
MessengerKit is a drop-in UI for messenger interfaces on iOS built in Swift. Centred around a single
UIViewController, MessengerKit is themeable to fit your needs and includes a number of powerful features:
UICollectionViewbased with pre-loading and caching of size calculation for bubbles.
- Auto-growing input view.
- Multiple included cell types: text, large-emoji, image, video.
- Presentation of
- Built-in, customisable themes.
- A custom theming system to bring your own
UICollectionViewCells, headers, footers, and input views.
- Avatar support (currently only in the
The framework was built for and is used in production at Travamigos.
MessengerKit requires Swift 4.2 and iOS 10.0 or later.
Drag the contents of the
MessengerKit folder into your Xcode Project.
Add the following to your project's Podfile.
pod 'MessengerKit', :git => 'https://github.com/steve228uk/MessengerKit.git'
MessengerKit was written by @steve228uk for Travamigos and is available under the MIT license.
It makes use of KeyboardUtility by @JunyuKuang.
*Note that all licence references and agreements mentioned in the MessengerKit README section above are relevant to that project's source code only.