HipChat vs Mattermost: What are the differences?
What is HipChat? Supercharge team collaboration with group chat and IM. HipChat is a hosted private chat service for your company or team. Invite colleagues to share ideas and files in persistent group chat rooms. Get your team off AIM, Google Talk, and Skype — HipChat was built for business.
What is Mattermost? Open-source, self-hosted, Slack alternative. Mattermost is modern communication from behind your firewall.
HipChat and Mattermost can be categorized as "Group Chat & Notifications" tools.
Some of the features offered by HipChat are:
- Desktop apps (Windows, Linux, Mac)
- Mobile apps
- Web app
On the other hand, Mattermost provides the following key features:
- All your team communication in one place, searchable and accessible anywhere
- Slack-compatible, not Slack-limited. Imports Slack channels, users and themes. Offers Slack-compatible webhooks and integrations including Hubot, Jenkins, GitLab and others
- Self-host ready with System Console and IT admin tools for managing dozens of team sites. Installs with Linux binary, plus Docker, Heroku, AWS, Azure and Cloud Foundry options
"Integrates well with a lot of developer tools" is the top reason why over 143 developers like HipChat, while over 54 developers mention "Open source" as the leading cause for choosing Mattermost.
Mattermost is an open source tool with 15.4K GitHub stars and 3.14K GitHub forks. Here's a link to Mattermost's open source repository on GitHub.
According to the StackShare community, HipChat has a broader approval, being mentioned in 308 company stacks & 116 developers stacks; compared to Mattermost, which is listed in 38 company stacks and 24 developer stacks.
We tried out a handful of communication tools including Slack, Microsoft Teams, and Google Hangouts Chat, before settling with Mattermost.
The customisability offered through your server's system console is unrivalled and in some ways overwhelming with the sheer amount of options that you're provided with.
All communication tools share 99% of their UI with each other, and Mattermost is no different, but that's not a bad thing. It also seems to have a less cluttered interface than the others we had tried, although I can't pinpoint the specific design choice that is the reason for this.
The fact that we can have control over all of our data (we're self-hosting it through AWS on a single EC2 instance) is also a great plus which none of the options that we looked into offered.
What is HipChat?
What is Mattermost?
Sign up to add, upvote and see more prosMake informed product decisions
What are the cons of using HipChat?
Sign up to get full access to all the companiesMake informed product decisions
Sign up to get full access to all the tool integrationsMake informed product decisions
Here are the main issues hard to solve with Skype but easily handled with HipChat.
Pickle #1. Group chatting Pickle #2. Offline mode Pickle #3. Sending pictures Pickle #4. Code snippets Pickle #5. Link search
And of course integrations.
We've gathered all our thoughts in an article - http://weavora.com/blog/2014/02/04/why-we-love-hipchat/
I really like HipChat, not only because it's available on whatever "machine/device" you use but it has a ton of add-ons that you can integrate in you chat room that keep you and your team constantly aware of what's happening with your business.
It is no secret that we use Mattermost at Faelix — after all, it is a product we already support to be able to offer it to our customers. And like many network operators we use Oxidized to track and log changes to our routers and switches, even when those changes are made by automation tools.
As part of our move to using more ChatOps within the business I wanted to get visibility of network changes within our network operations channel in Mattermost. A quick and dirty script achieved this.
Hipchat provides a comprehensive and searchable chat system for development and customer relations. It is integrated with GitHub and JIRA so our developers can have specific rooms for each project, and we also have rooms for each customer tied into their Twitter feeds so we know what is relevant and can track issues via Nagios alerts.
Everyone in our company uses HipChat. From our help center to our engineering department, we do most of our internal conversations in hipchat rooms. Also as a remote engineering team, it is super useful to have a service like this so that conversations are logged and in the open.
Part of our team are spread over cities and they are connected by chats or conference, sharing insights, alerts and tech discussions.
I use HipChat to communicate with group members. I like that I can hop on and catch up on any conversations that I missed.