Jsqmessagesviewcontroller

An elegant messages UI library for iOS
Alternatives To Jsqmessagesviewcontroller
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Telegram22,155
5 days ago2April 17, 2021512gpl-2.0Java
Telegram for Android source
Jsqmessagesviewcontroller11,186
9114 years ago39September 23, 2017otherObjective-C
An elegant messages UI library for iOS
Open Im Server11,049
14 hours ago1November 11, 202160apache-2.0Go
即时通讯IM
Chat10,3361a day ago136September 06, 202233gpl-3.0Go
Instant messaging platform. Backend in Go. Clients: Swift iOS, Java Android, JS webapp, scriptable command line; chatbots
Berty6,785221 hours ago1,100September 14, 2022111otherGo
Berty is a secure peer-to-peer messaging app that works with or without internet access, cellular data or trust in the network
Messagekit5,632
6523 days ago45May 10, 202157mitSwift
A community-driven replacement for JSQMessagesViewController
Messenger4,545
2 months ago2mitSwift
Open source alternative communication platform.
Franz4,316223 months ago16June 07, 2019387apache-2.0JavaScript
Franz is a free messaging app for services like WhatsApp, Slack, Messenger and many more.
Qksms4,141
6 days ago493gpl-3.0Kotlin
The most beautiful SMS messenger for Android
Bottender4,04438193 months ago215November 10, 202172mitTypeScript
⚡️ A framework for building conversational user interfaces.
Alternatives To Jsqmessagesviewcontroller
Select To Compare


Alternative Project Comparisons
Readme

No Maintenance Intended

⚠️ Deprecated ⚠️

This library is deprecated. Please read my blog post for details.

JSQMessagesViewController banner

Build Status Version Status license MIT codecov Platform


Screenshot0    Screenshot1   

Screenshot2    Screenshot3

More screenshots available at CocoaControls

Features

See the website for the list of features.

Design Goals

  • Closely mimic iMessage style and behavior
  • SOLID design
  • Easy customization and extension for clients

Dependencies

Requirements

  • iOS 7.0+
  • ARC

Installation

CocoaPods (recommended)

# For latest release in cocoapods
pod 'JSQMessagesViewController'

# Latest on develop
pod 'JSQMessagesViewController', :git => 'https://github.com/jessesquires/JSQMessagesViewController.git', :branch => 'develop'

Getting Started

See the Getting Started guide!

Questions & Help

  • Review the FAQ.
  • Search issues for previous and current questions. Do not open duplicates.
  • StackOverflow is often the most appropriate place for questions and help. We have our own tag, jsqmessagesviewcontroller.
  • See the Migration Guide for migrating between major versions of the library.
  • Only ask questions that are specific to this library.
  • Please avoid emailing questions. I prefer to keep questions and their answers open-source.

Documentation

Read the docs, available here via @CocoaDocs.

Core team

Contributing

Please follow these sweet contribution guidelines.

Interested in becoming a core contributor with push access? See our onboarding guide for details.

Credits

Apps using this library

According to CocoaPods stats, over 36,000 apps are using JSQMessagesViewController. Here are the ones that we know about. Please submit a pull request to add your app! 😄

License

JSQMessagesViewController is released under an MIT License. See LICENSE for details.

Copyright © 2013-present Jesse Squires.

Please provide attribution, it is greatly appreciated.

Popular Messaging Projects
Popular Messenger Projects
Popular Messaging Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Messaging
Messenger