NoChat is a Swift lightweight chat framework base on Chatto.
Along with NoChat, there are three companion frameworks: NoChatTG, NoChatMM, NoChatSLK.
These companion frameworks are just different user interface, you can custom your own with NoChat :].
- Calculation of collection view changes and layout in background
- Supports pagination in both directions and autoloading
- Message count contention for fast pagination and rotation with thousands of messsages
- Supports custom message bubble and toolbar
- Invert mode
Include the following in your Podfile
:
pod 'NoChat', '~> 0.1'
The architechture of the chat UI looks like this:
See the Demo project inside.
Source code is distributed under MIT license.