RocketChat vs Zulip: What are the differences?
RocketChat and Zulip can be categorized as "Group Chat & Notifications" tools.
"Open source " is the top reason why over 65 developers like RocketChat, while over 57 developers mention "Open source" as the leading cause for choosing Zulip.
RocketChat and Zulip are both open source tools. RocketChat with 23.3K GitHub stars and 5K forks on GitHub appears to be more popular than Zulip with 10.1K GitHub stars and 3.11K GitHub forks.
According to the StackShare community, RocketChat has a broader approval, being mentioned in 34 company stacks & 12 developers stacks; compared to Zulip, which is listed in 7 company stacks and 9 developer stacks.
Mattermost sports higher performance, uses Postgres, is a pure server side application not using uo too much resources on the client side and in general gives an overall enterprise grade impression.
Updates go smooth without a hassle, everything is logical, and the integration in the OS is absolutely stable. Apart from that, the underlying runtimes and code are mature, proven and stable.
The developers are maybe a bit more cautious regarding introducing new features, but they maintain a stable experience, not breaking the codebase in order to hastily implement new features, which are not yet ready for production. Documentation and debugging are fantastic, so running this in enterprise production environment is absolutely approved of.
We chose RocketChat over other communications suites like Cliq or Slack mainly because we can self-host it on our own infrastructure. Since we have quite some projects going on which demand that we stay in touch with a lot of different stakeholders, pricing was an issue, too. With RocketChat, we have a huge set of features basically for free, RC offers apps for all major devices and systems and overall, we're very happy with it. The only downside is the limited amount of apps and integrations, but we can make due with what we have available.