ChatLayout is an alternative solution to MessageKit. It uses custom UICollectionViewLayout to provide you full control over the presentation as well as all the tools available in UICollectionView. It supports dynamic cells and supplementary view sizes.
created at July 6, 2020, 5:19 p.m.
Infinite paging, Smart auto layout, Interface of similar to UIKit.
created at Sept. 3, 2015, 6:32 a.m.
A Swift Multiplatform Single-threaded Non-blocking Web and Networking Framework
created at May 3, 2016, 7:49 a.m.
Versatile Video Player implementation for iOS, macOS, and tvOS
created at Oct. 13, 2018, 7:16 p.m.
A highly customizable alert dialog controller that mimics Snapchat's alert dialog.
created at Feb. 26, 2017, 10:09 a.m.
slider view for choosing categories. add any UIView type as category item view. Fully customisable
created at July 4, 2014, 12:09 p.m.
Rich Markdown editing control for iOS
created at April 30, 2015, 2:04 a.m.
Make your table view expandable just by implementing one method.
created at June 15, 2017, 7:35 p.m.
This is a selection of custom page controls to replace UIPageControl, inspired by a dribbble found here: https://dribbble.com/shots/2578447-Page-Control-Indicator-Transitions-Collection
created at Aug. 9, 2016, 11:08 p.m.
Create complementary gradients generated from dominant and prominent colors in supplied image. Inspired by Grade.js
created at Aug. 23, 2016, 3:55 a.m.
A unified API to ask for permissions on iOS
created at Sept. 6, 2016, 11:10 p.m.
A swift and objective-C object that lets you add a background video to iOS views
created at June 25, 2016, 10:15 a.m.