When comparing AstraChat vs Zulip, the Slant community recommends Zulip for most people. In the question“What are the best on-site Slack alternatives?” Zulip is ranked 2nd while AstraChat is ranked 6th. The most important reason people chose Zulip is:
Instead of rooms or channels Zulip is built around topics. This allows you to have multiple conversations at the same time without conversations interfering with each another. It also allows you to reference conversations without clutter.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro Direct connect
Pro Secure
Messages are received from clients using secured (TLS or SSL) XMPP (jabber) protocol.
Pro Network efficient
AstraChat is tuned to make very efficient use of the network connection and processor so you can be confident that it will use very little of your battery or data allowance.
Pro Supports a lot of protocol
- RFC-3920:Core
- RFC-3921:Instant Messaging and Presence
- XEP-0012 Last Activity
- XEP-0016 Privact lists
- XEP-0054 VCARD-temp
- XEP-0085 Chat State Notifications
- XEP-0153 vCard-Based Avatars
- XEP-0172 User Nickname
- XEP-0184 Message delivery receipts
- XEP-0191 Blocking commands
- XEP-0198 Stream Management
- XEP-0199 XMPP Ping
- XEP-0176: Jingle ICE-UDP
- XEP-0136: Message Archiving
- XEP-0045: Multi-User Chat
Pro Helps keep track of different conversations
Instead of rooms or channels Zulip is built around topics. This allows you to have multiple conversations at the same time without conversations interfering with each another. It also allows you to reference conversations without clutter.
Pro Free and open source software
Zulip is free and open source under the Apache 2.0 license.
Pro Easy asynchronous conversations
Its threaded model helps people working in different timezone's communicate effectively.
Pro Apps for every platform
Pro Hosted or on-premise
With data export tools so you can migrate.
Pro Intuitive interface
I struggled with Slack, never finding the settings I like to adjust. With Zulip never had such issues.
Cons
Con No OTR service
Off-the-Record Messaging (OTR) is a cryptographic protocol that provides encryption for instant messaging conversations. Astrachat doesn't include this protocol, that it is often included in other XMPP services.
Con No End-to-End Encryption
Not even for private one-to-one messages, let along group chats.
Con Takes some getting used to
As most chat software uses the concept of channels or rooms, getting in the habit of splitting each topic off in a separate category can require some getting used to and discipline.