JSQMessageViewController

The iOS library behind Ethan and basically every chat app

Reviews
Discussion
Hunter
Jesse and the contributors have done an amazing job with this library over the last few years, and this article tells the story. Version 6 introduces the feature I've been looking forward to most - media messages.
@arush neat! Never knew of this, and I'd built our own message view for Konotor.
Thanks Jesse!
Jesse is also incredibly responsive to people's issues, and a super nice dude, to boot. Glad to see that his library is getting some recognition here.