A UI framework for building messenger interfaces on iOS
What is MessengerKit?
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.
Features:
- UICollectionView based 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 SFSafariViewController
- Built-in, customisable themes.
- A custom theming system to bring your own UICollectionViewCells, headers, footers, and input views.
- Avatar support (currently only in the travamigos theme).
Overview
- Pricing: Free
- Resource Link: https://github.com/steve228uk/MessengerKit
- Resource Maker: Stephen Radford
- Mobile Platform Destination: iOS Apps
- Mobile Platform Support: Native iOS
- Programming Languages: Swift
- iOS Versions Supported: iOS 10.0+, iOS 11.0+, iOS 12.0+
- CocoaPods: MessengerKit
The team behind mobintouch
Website: https://www.mobintouch.com
Resources added 👉 3142
Related resources
RMHttp
RMHttp is a Lightweight REST library for iOS and watchOS
SwiftEventBus
A publish/subscribe EventBus optimized for iOS
Render
Swift and UIKit a la React