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.
Mattermost sports higher performance, uses Postgres, is a pure server side application not using up too much of system resources on the client side, and gives an overall enterprise grade impression in general.
Updates go smooth without a hassle, everything is organised logically, and the integration with 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 in regard to introducing new features, but they maintain a stable experience, not breaking the codebase in order to hastily implement bells and whistles, which are not yet ready for production. Documentation and debugging are fantastic, so running this in enterprise production environment is absolutely approved of.
Hall is group chat, IM and video chat for companies and teams. Available free for the web, desktop and mobile. FREE anytime, anywhere.
Rocket.Chat is a Web Chat Server, developed in JavaScript, using the Meteor fullstack framework.
It is a great solution for communities and companies wanting to privately host their own chat service or for developers looking forward to build and evolve their own chat platforms.
Zulip is powerful, open source team chat that combines the immediacy of real-time chat with the productivity benefits of threaded conversations.
Zulip allows busy managers and others in meetings all day to participate in their teams chats.
Group & Private Chat - Easily message one-on-one or in groups with users in- or out-of-network. No need for a work email address.;Syncs Across All Devices - Hall syncs seamlessly and persistently across Mac, Windows, Web, Android, and iPhone. Your chats are wherever you are.;Integrate With All Your Favorite Services - Dropbox, Hubot, Github, Zapier, Get Satisfaction, NewRelic, Jenkins, Box, and many more....
BYOS (bring your own server);Multiple Rooms;Direct Messages;Private Groups;Public Channels;Desktop Notifications;Mentions;Avatars;Markdown;Emojis;Transcripts / History;I18n - Internationalization
Apps for every platform; Open source; Seamless integrations with everything you use