steve228uk/MessengerKit
steve228uk/MessengerKit has 1,485 GitHub stars and 126 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-08 05:08 UTC. Last push 2021-06-21.
:speech_balloon: A UI framework for building messenger interfaces on iOS
Measured star growth
- in 24h
- 0
- in 7 days
- Collecting history
- in 15 days
- Collecting history
- in 1 month
- Collecting history
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
Original
About
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
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
travamigostheme).
The framework was built for and is used in production at Travamigos.
Screenshots
Documentation
Installation
MessengerKit requires Swift 4.2 and iOS 10.0 or later.
Manual
Drag the contents of the MessengerKit folder into your Xcode Project.
CocoaPods
Add the following to your project's Podfile.
pod 'MessengerKit', :git => 'https://github.com/steve228uk/MessengerKit.git'
Credits
MessengerKit was written by @steve228uk for Travamigos and is available under the MIT license.
It makes use of KeyboardUtility by @JunyuKuang.
Explore related projects
codecrafters-io/build-your-own-x
Master programming by recreating your favorite technologies from scratch.
560,860 starspublic-apis/public-apis
A collective list of free APIs
497,105 starsmorluto/rea
Reverse engineer anything with agents, from app behavior down to native binaries.
441,773 starsopenclaw/openclaw
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
394,164 stars