Alternatives to Gitter logo

Alternatives to Gitter

Slack, Discord, GitHub, Riot, and Mattermost are the most popular alternatives and competitors to Gitter.
240
259
+ 1
277

What is Gitter and what are its top alternatives?

Free chat rooms for your public repositories. A bit like IRC only smarter. Chats for private repositories as well as organisations.
Gitter is a tool in the Group Chat & Notifications category of a tech stack.

Top Alternatives to Gitter

  • Slack
    Slack

    Imagine all your team communication in one place, instantly searchable, available wherever you go. That’s Slack. All your messages. All your files. And everything from Twitter, Dropbox, Google Docs, Asana, Trello, GitHub and dozens of other services. All together. ...

  • Discord
    Discord

    Discord is a modern free voice & text chat app for groups of gamers. Our resilient Erlang backend running on the cloud has built in DDoS protection with automatic server failover. ...

  • GitHub
    GitHub

    GitHub is the best place to share code with friends, co-workers, classmates, and complete strangers. Over three million people use GitHub to build amazing things together. ...

  • Riot
    Riot

    Riot brings custom tags to all browsers. Think React + Polymer but with enjoyable syntax and a small learning curve. ...

  • Mattermost
    Mattermost

    Mattermost is modern communication from behind your firewall.

  • Spectrum
    Spectrum

    The community platform for the future.

  • Discourse
    Discourse

    Discourse is a simple, flat forum, where replies flow down the page in a line. Replies are attached to the bottom and top of each post, so you can optionally expand the context of the conversation – without breaking your flow. ...

  • Microsoft Teams
    Microsoft Teams

    See content and chat history anytime, including team chats with Skype that are visible to the whole team. Private group chats are available for smaller group conversations. ...

Gitter alternatives & related posts

Slack logo

Slack

97.3K
76K
6K
Bring all your communication together in one place
97.3K
76K
+ 1
6K
PROS OF SLACK
  • 1.2K
    Easy to integrate with
  • 877
    Excellent interface on multiple platforms
  • 847
    Free
  • 694
    Mobile friendly
  • 690
    People really enjoy using it
  • 331
    Great integrations
  • 315
    Flexible notification preferences
  • 198
    Unlimited users
  • 184
    Strong search and data archiving
  • 155
    Multi domain switching support
  • 82
    Easy to use
  • 40
    Beautiful
  • 27
    Hubot support
  • 22
    Unread/read control
  • 21
    Slackbot
  • 19
    Permalink for each messages
  • 17
    Text snippet with highlighting
  • 15
    Quote message easily
  • 14
    Per-room notification
  • 13
    Awesome integration support
  • 12
    IRC gateway
  • 12
    Star for each message / attached files
  • 11
    Good communication within a team
  • 11
    Dropbox Integration
  • 10
    Jira Integration
  • 10
    Slick, search is great
  • 9
    New Relic Integration
  • 8
    Great communication tool
  • 8
    Asana Integration
  • 8
    Combine All Services Quickly
  • 7
    Awesomeness
  • 7
    This tool understands developers
  • 7
    Google Drive Integration
  • 7
    XMPP gateway
  • 6
    BitBucket integration
  • 6
    Twitter Integration
  • 6
    Google Docs Integration
  • 6
    Replaces email
  • 5
    Guest and Restricted user control
  • 5
    Jenkins Integration
  • 5
    GREAT Customer Support / Quick Response to Feedback
  • 4
    Gathers all my communications in one place
  • 4
    Clean UI
  • 4
    Excellent multi platform internal communication tool
  • 4
    Mention list view
  • 4
    GitHub integration
  • 3
    Perfect implementation of chat + integrations
  • 3
    Visual Studio Integration
  • 3
    Easy to start working with
  • 3
    Easy
  • 3
    Easy to add a reaction
  • 3
    Timely while non intrusive
  • 3
    Great on-boarding
  • 3
    Threaded chat
  • 2
    Markdown
  • 2
    Eases collaboration for geographically dispersed teams
  • 2
    Message Actions
  • 2
    Simplicity
  • 2
    So much better than email
  • 2
    It's basically an improved (although closed) IRC
  • 2
    Android app
  • 2
    Great Channel Customization
  • 2
    Intuitive, easy to use, great integrations
  • 2
    Great interface
  • 1
    API
  • 1
    Easy remote communication
  • 1
    Get less busy
  • 1
    Targetprocess integration
  • 1
    Great Support Team
  • 1
    Flexible and Accessible
  • 1
    Multi work-space support
  • 1
    Travis CI integration
  • 1
    It's the coolest IM ever
  • 1
    Dev communication Made Easy
  • 1
    Community
  • 1
    Integrates with just about everything
  • 1
    Great API
  • 1
    Very customizable
  • 1
    I was 666 star :D
  • 1
    Better User Experience
  • 1
    Finally with terrible "threading"—I miss Flowdock
  • 1
    Google
  • 1
    Archive Importing
  • 1
    Complete with plenty of Electron BLOAT
  • 1
    Slack
  • 0
    Easy to useL
  • 0
    Platforms
CONS OF SLACK
  • 12
    Can be distracting depending on how you use it
  • 6
    Requires some management for large teams
  • 5
    Limit messages history
  • 4
    Too expensive
  • 4
    You don't really own your messages
  • 3
    Too many notifications by default

related Slack posts

Lucas Litton
Founder & CEO at Macombey · | 24 upvotes · 153.9K views

Sentry has been essential to our development approach. Nobody likes errors or apps that crash. We use Sentry heavily during Node.js and React development. Our developers are able to see error reports, crashes, user's browsers, and more, all in one place. Sentry also seamlessly integrates with Asana, Slack, and GitHub.

See more
Yonas Beshawred

Using Screenhero via Slack was getting to be pretty horrible. Video and sound quality was often times pretty bad and worst of all the service just wasn't reliable. We all had high hopes when the acquisition went through but ultimately, the product just didn't live up to expectations. We ended up trying Zoom after I had heard about it from some friends at other companies. We noticed the video/sound quality was better, and more importantly it was super reliable. The Slack integration was awesome (just type /zoom and it starts a call)

You can schedule recurring calls which is helpful. There's a G Suite (Google Calendar) integration which lets you add a Zoom call (w/dial in info + link to web/mobile) with the click of a button.

Meeting recordings (video and audio) are really nice, you get recordings stored in the cloud on the higher tier plans. One of our engineers, Jerome, actually built a cool little Slack integration using the Slack API and Zoom API so that every time a recording is processed, a link gets posted to the "event-recordings" channel. The iOS app is great too!

#WebAndVideoConferencing #videochat

See more
Discord logo

Discord

1.4K
1.3K
789
All-in-one voice and text chat for gamers that’s free, secure, and works on both your desktop and phone
1.4K
1.3K
+ 1
789
PROS OF DISCORD
  • 58
    Unlimited Users
  • 55
    Unlimited Channels
  • 51
    Easy to use
  • 47
    Voice Chat
  • 47
    Fast and easy set-ups and connections
  • 43
    Clean UI
  • 41
    Mobile Friendly
  • 39
    Free
  • 31
    Android App
  • 26
    Mention system
  • 26
    Customizable notifications on per channel basis
  • 25
    Customizable ranks/permissions
  • 21
    Good code embedding
  • 21
    IOS app
  • 19
    Vast Webhook Support
  • 16
    Dark mode
  • 14
    Easy context switching between work and home
  • 14
    Roles
  • 12
    Great Communities
  • 12
    Great Customer Support
  • 12
    Bot control
  • 12
    Very Resource Friendly
  • 12
    Easy to develop for
  • 11
    Video call meeting
  • 11
    Video Call Conference
  • 11
    Robust
  • 10
    Sharing screen layer
  • 10
    Able to hold 99 people in one call
  • 9
    Shares screen with other member
  • 9
    Easy Server Setup and joining system
  • 9
    Cool
  • 9
    Great browser experience
  • 8
    Easy
  • 7
    Easy to code bots for
  • 7
    Better than Zoom
  • 7
    Lower bandwidth requirements than competitors
  • 5
    Noice
  • 5
    Not got wierd emojis like everything made by google
  • 4
    Everyone look at my con (it's a pro disguised as a con)
  • 3
    Easily set up custom emoji
CONS OF DISCORD
  • 9
    Not as many integrations as Slack
  • 9
    For gamers
  • 4
    Limited file size
  • 4
    Discord is great, what are you talking about?
  • 4
    For everyone
  • 3
    Sends data to US Gov
  • 2
    Are u mad u ever heard of DMs???
  • 1
    Unsupportive Support
  • 1
    Undescriptive in global ban reasons
  • 1
    What i mean by this is someone said u cant chat lol
  • 1
    Suspected Pedophiles in few servers
  • 0
    Zoom is WAY better bc you can't even chat on Discord

related Discord posts

Josh Dzielak
Co-Founder & CTO at Orbit · | 19 upvotes · 382.2K views

Shortly after I joined Algolia as a developer advocate, I knew I wanted to establish a place for the community to congregate and share their projects, questions and advice. There are a ton of platforms out there that can be used to host communities, and they tend to fall into two categories - real-time sync (like chat) and async (like forums). Because the community was already large, I felt that a chat platform like Discord or Gitter might be overwhelming and opted for a forum-like solution instead (which would also create content that's searchable from Google).

I looked at paid, closed-source options like AnswerHub and ForumBee and old-school solutions like phpBB and vBulletin, but none seemed to offer the power, flexibility and developer-friendliness of Discourse. Discourse is open source, written in Rails with Ember.js on the front-end. That made me confident I could modify it to meet our exact needs. Discourse's own forum is very active which made me confident I could get help if I needed it.

It took about a month to get Discourse up-and-running and make authentication tied to algolia.com via the SSO plugin. Adding additional plugins for moderation or look-and-feel customization was fairly straightforward, and I even created a plugin to make the forum content searchable with Algolia. To stay on top of answering questions and moderation, we used the Discourse API to publish new messages into our Slack. All-in-all I would say we were happy with Discourse - the only caveat would be that it's very helpful to have technical knowledge as well as Rails knowledge in order to get the most out of it.

See more

From a StackShare Community member: “We’re about to start a chat group for our open source project (over 5K stars on GitHub) so we can let our community collaborate more closely. The obvious choice would be Slack (k8s and a ton of major projects use it), but we’ve seen Gitter (webpack uses it) for a lot of open source projects, Discord (Vue.js moved to them), and as of late I’m seeing Spectrum more and more often. Does anyone have experience with these or other alternatives? Is it even worth assessing all these options, or should we just go with Slack? Some things that are important to us: free, all the regular integrations (GitHub, Heroku, etc), mobile & desktop apps, and open source is of course a plus."

See more
GitHub logo

GitHub

214.3K
180.3K
10.2K
Powerful collaboration, review, and code management for open source and private development projects
214.3K
180.3K
+ 1
10.2K
PROS OF GITHUB
  • 1.8K
    Open source friendly
  • 1.5K
    Easy source control
  • 1.2K
    Nice UI
  • 1.1K
    Great for team collaboration
  • 863
    Easy setup
  • 502
    Issue tracker
  • 484
    Great community
  • 480
    Remote team collaboration
  • 448
    Great way to share
  • 441
    Pull request and features planning
  • 144
    Just works
  • 131
    Integrated in many tools
  • 117
    Free Public Repos
  • 112
    Github Gists
  • 108
    Github pages
  • 81
    Easy to find repos
  • 61
    Open source
  • 58
    It's free
  • 58
    Easy to find projects
  • 56
    Network effect
  • 48
    Extensive API
  • 42
    Organizations
  • 41
    Branching
  • 33
    Developer Profiles
  • 32
    Git Powered Wikis
  • 29
    Great for collaboration
  • 23
    It's fun
  • 22
    Community SDK involvement
  • 21
    Clean interface and good integrations
  • 19
    Learn from others source code
  • 14
    It integrates directly with Azure
  • 14
    Because: Git
  • 9
    Newsfeed
  • 9
    Standard in Open Source collab
  • 8
    It integrates directly with Hipchat
  • 7
    Beautiful user experience
  • 7
    Fast
  • 6
    Easy to discover new code libraries
  • 6
    Cloud SCM
  • 5
    Nice API
  • 5
    Smooth integration
  • 5
    Graphs
  • 5
    It's awesome
  • 5
    Integrations
  • 4
    Hands down best online Git service available
  • 4
    Reliable
  • 4
    Remarkable uptime
  • 3
    Quick Onboarding
  • 3
    CI Integration
  • 3
    Easy to use and collaborate with others
  • 3
    Version Control
  • 3
    Unlimited Public Repos at no cost
  • 3
    Free HTML hosting
  • 3
    Loved by developers
  • 3
    Uses GIT
  • 3
    Simple but powerful
  • 3
    Security options
  • 2
    Nice to use
  • 1
    Ci
  • 1
    Very Easy to Use
  • 1
    Free private repos
  • 1
    Good tools support
  • 1
    Owned by micrcosoft
  • 1
    All in one development service
  • 1
    Easy to use
  • 1
    Easy deployment via SSH
  • 1
    IAM
  • 1
    IAM integration
  • 1
    Issues tracker
  • 1
    Easy source control and everything is backed up
  • 1
    Leads the copycats
  • 1
    Never dethroned
  • 1
    Easy and efficient maintainance of the projects
  • 1
    Beautiful
  • 1
    Free HTML hostings
  • 1
    Self Hosted
  • 0
    1
  • 0
    Profound
CONS OF GITHUB
  • 50
    Owned by micrcosoft
  • 37
    Expensive for lone developers that want private repos
  • 15
    Relatively slow product/feature release cadence
  • 10
    API scoping could be better
  • 8
    Only 3 collaborators for private repos
  • 3
    Limited featureset for issue management
  • 2
    GitHub Packages does not support SNAPSHOT versions
  • 2
    Does not have a graph for showing history like git lens
  • 1
    Have to use a token for the package registry
  • 1
    No multilingual interface
  • 1
    Takes a long time to commit

related GitHub posts

Johnny Bell

I was building a personal project that I needed to store items in a real time database. I am more comfortable with my Frontend skills than my backend so I didn't want to spend time building out anything in Ruby or Go.

I stumbled on Firebase by #Google, and it was really all I needed. It had realtime data, an area for storing file uploads and best of all for the amount of data I needed it was free!

I built out my application using tools I was familiar with, React for the framework, Redux.js to manage my state across components, and styled-components for the styling.

Now as this was a project I was just working on in my free time for fun I didn't really want to pay for hosting. I did some research and I found Netlify. I had actually seen them at #ReactRally the year before and deployed a Gatsby site to Netlify already.

Netlify was very easy to setup and link to my GitHub account you select a repo and pretty much with very little configuration you have a live site that will deploy every time you push to master.

With the selection of these tools I was able to build out my application, connect it to a realtime database, and deploy to a live environment all with $0 spent.

If you're looking to build out a small app I suggest giving these tools a go as you can get your idea out into the real world for absolutely no cost.

See more
Simon Reymann
Senior Fullstack Developer at QUANTUSflow Software GmbH · | 29 upvotes · 4.2M views

Our whole DevOps stack consists of the following tools:

  • GitHub (incl. GitHub Pages/Markdown for Documentation, GettingStarted and HowTo's) for collaborative review and code management tool
  • Respectively Git as revision control system
  • SourceTree as Git GUI
  • Visual Studio Code as IDE
  • CircleCI for continuous integration (automatize development process)
  • Prettier / TSLint / ESLint as code linter
  • SonarQube as quality gate
  • Docker as container management (incl. Docker Compose for multi-container application management)
  • VirtualBox for operating system simulation tests
  • Kubernetes as cluster management for docker containers
  • Heroku for deploying in test environments
  • nginx as web server (preferably used as facade server in production environment)
  • SSLMate (using OpenSSL) for certificate management
  • Amazon EC2 (incl. Amazon S3) for deploying in stage (production-like) and production environments
  • PostgreSQL as preferred database system
  • Redis as preferred in-memory database/store (great for caching)

The main reason we have chosen Kubernetes over Docker Swarm is related to the following artifacts:

  • Key features: Easy and flexible installation, Clear dashboard, Great scaling operations, Monitoring is an integral part, Great load balancing concepts, Monitors the condition and ensures compensation in the event of failure.
  • Applications: An application can be deployed using a combination of pods, deployments, and services (or micro-services).
  • Functionality: Kubernetes as a complex installation and setup process, but it not as limited as Docker Swarm.
  • Monitoring: It supports multiple versions of logging and monitoring when the services are deployed within the cluster (Elasticsearch/Kibana (ELK), Heapster/Grafana, Sysdig cloud integration).
  • Scalability: All-in-one framework for distributed systems.
  • Other Benefits: Kubernetes is backed by the Cloud Native Computing Foundation (CNCF), huge community among container orchestration tools, it is an open source and modular tool that works with any OS.
See more
Riot logo

Riot

94
97
68
Simple and elegant component-based UI library
94
97
+ 1
68
PROS OF RIOT
  • 13
    Its just easy... no training wheels needed
  • 13
    Light weight. Fast. Clear
  • 11
    Very simple, fast
  • 9
    Straightforward
  • 6
    Minimalistic
  • 4
    Great documentation
  • 4
    Simpler semantics than other frameworks
  • 3
    Easier than playing Teemo
  • 2
    Great engineering
  • 2
    Light, flexible and library friendly
  • 1
    Mastered under an hour
CONS OF RIOT
  • 1
    Smaller community

related Riot posts

Mattermost logo

Mattermost

442
529
292
Open-source, self-hosted, Slack alternative
442
529
+ 1
292
PROS OF MATTERMOST
  • 56
    Open source
  • 40
    On-premise deployment
  • 24
    Free
  • 22
    Built using golang
  • 20
    Fast and easy to use
  • 14
    Full text search
  • 14
    Docker image provided for easy setup
  • 12
    Built using react
  • 11
    Search and data archiving
  • 10
    Supports multiple teams
  • 10
    Very professional
  • 8
    Keeps us focused, effective, concise
  • 7
    Webhooks support
  • 7
    Clean and simple look
  • 7
    Integration with Gitlab
  • 6
    Well documented
  • 6
    Use #Hashtags like Twitter
  • 3
    Reactive community and ease of use
  • 3
    Import Slack logs
  • 2
    On-premises Deployment
  • 2
    Self managed data
  • 2
    Secure
  • 1
    Easy webhook integration
  • 1
    Checklists
  • 1
    Kanban
  • 1
    On premise installation
  • 1
    Slack-compatible integrations
  • 1
    Markdown support
CONS OF MATTERMOST
  • 1
    Basic permissions only in enterprise edition
  • 1
    Not compatible with Telegram keys, which used by FSB
  • 1
    Custom sidewide themes only in enterprise
  • 1
    Many basic features are enterprise only
  • 1
    Less integrations and plugins than slack

related Mattermost posts

Mark Nelissen

I use Slack because it offers the best experience, even on the free tier (which we're still using). As a comparison, I have had in depth experience with HipChat, Stride, Skype, Google Chat (the new service), Google Hangouts (the old service). For self hosted, Mattermost is open source and claims to support most Slack integrations, but I have not extensively investigated this claim.

See more
rishig
Head of Product at Zulip · | 5 upvotes · 139.1K views

I use Zulip instead of Slack, Mattermost, or RocketChat because of its first class threading. One week after switching to Gmail (in 2004) I realized I was never (willingly) going to use an unthreaded email product again. I had that same experience the first time I saw Zulip.

Zulip is also fully open-source, with a well-maintained (e.g. 90+% test coverage, fully static python), easily extensible code-base. In many companies, your communication platform (chat or email) is the center of the workplace -- no one asks for a chat integration into their calendar, they ask for a calendar integration into their chat. A fully open-source codebase means you can customize Zulip to your needs, and are never at the whim of a corporate maintainer who can't or won't fix simple bugs, or who will charge you tens of thousands of dollars for making minor customizations.

See more
Spectrum logo

Spectrum

19
27
0
A community platform for the future.
19
27
+ 1
0
PROS OF SPECTRUM
    Be the first to leave a pro
    CONS OF SPECTRUM
      Be the first to leave a con

      related Spectrum posts

      From a StackShare Community member: “We’re about to start a chat group for our open source project (over 5K stars on GitHub) so we can let our community collaborate more closely. The obvious choice would be Slack (k8s and a ton of major projects use it), but we’ve seen Gitter (webpack uses it) for a lot of open source projects, Discord (Vue.js moved to them), and as of late I’m seeing Spectrum more and more often. Does anyone have experience with these or other alternatives? Is it even worth assessing all these options, or should we just go with Slack? Some things that are important to us: free, all the regular integrations (GitHub, Heroku, etc), mobile & desktop apps, and open source is of course a plus."

      See more
      Discourse logo

      Discourse

      265
      217
      114
      The 100% open source, next-generation discussion platform built for the next decade of the Internet.
      265
      217
      + 1
      114
      PROS OF DISCOURSE
      • 27
        Open source
      • 19
        Fast
      • 13
        Email digests
      • 9
        Better than a stereotypical forum
      • 8
        Perfect for communities of any size
      • 7
        Built with Ember.js
      • 7
        It's perfect to build real communities
      • 7
        Made by same folks from stackoverflow
      • 6
        Great customer support
      • 3
        Made by consolidated team with a working business
      • 3
        Translated into a lot of Languages
      • 3
        Configurations
      • 2
        Easy flag resolution
      CONS OF DISCOURSE
      • 3
        Heavy on server
      • 2
        Difficult to extend
      • 2
        Notifications aren't great on mobile due to being a PWA

      related Discourse posts

      Josh Dzielak
      Co-Founder & CTO at Orbit · | 19 upvotes · 382.2K views

      Shortly after I joined Algolia as a developer advocate, I knew I wanted to establish a place for the community to congregate and share their projects, questions and advice. There are a ton of platforms out there that can be used to host communities, and they tend to fall into two categories - real-time sync (like chat) and async (like forums). Because the community was already large, I felt that a chat platform like Discord or Gitter might be overwhelming and opted for a forum-like solution instead (which would also create content that's searchable from Google).

      I looked at paid, closed-source options like AnswerHub and ForumBee and old-school solutions like phpBB and vBulletin, but none seemed to offer the power, flexibility and developer-friendliness of Discourse. Discourse is open source, written in Rails with Ember.js on the front-end. That made me confident I could modify it to meet our exact needs. Discourse's own forum is very active which made me confident I could get help if I needed it.

      It took about a month to get Discourse up-and-running and make authentication tied to algolia.com via the SSO plugin. Adding additional plugins for moderation or look-and-feel customization was fairly straightforward, and I even created a plugin to make the forum content searchable with Algolia. To stay on top of answering questions and moderation, we used the Discourse API to publish new messages into our Slack. All-in-all I would say we were happy with Discourse - the only caveat would be that it's very helpful to have technical knowledge as well as Rails knowledge in order to get the most out of it.

      See more
      Microsoft Teams logo

      Microsoft Teams

      1.9K
      1.4K
      138
      Chat-based workspace in Office 365
      1.9K
      1.4K
      + 1
      138
      PROS OF MICROSOFT TEAMS
      • 28
        Work well with the rest of Office 365 work flow
      • 23
        Mobile friendly
      • 19
        Free
      • 12
        Great integrations
      • 11
        Well-thought Design
      • 10
        Channels
      • 8
        Easy setup
      • 6
        Unlimited users
      • 5
        Strong search and data archiving
      • 4
        Easy to integrate with
      • 4
        Multi domain switching support
      • 3
        Same interface on multiple platforms
      • 3
        Web interface
      • 2
        Great voice quality
      CONS OF MICROSOFT TEAMS
      • 17
        Confusing UI
      • 12
        Bad performance on init and after quite a use
      • 10
        Bad Usermanagement
      • 6
        No desktop client (only fat and slow electron app)
      • 6
        Can't see all members in a video meeting
      • 5
        Unable to Mute users
      • 5
        No Markdown Support
      • 4
        MIssing public channels
      • 4
        You don't really own your messages
      • 4
        Forced WYSIWYG
      • 3
        Stubborn, unused friendly
      • 3
        No linux support
      • 3
        Is bad
      • 3
        Challenging Onboarding
      • 1
        Audio support problems

      related Microsoft Teams posts

      Jon Waite
      Scrum Master at Costco Wholsale · | 3 upvotes · 52.3K views

      Looking for the pros and cons for a tool we can use best for cross-team collaboration (software development). Has anyone compared Google Hangouts Chat with Microsoft Teams? What were the advantages of either??

      See more
      Jack Graves
      Head of Product Development at Automation Consultants · | 2 upvotes · 201.8K views

      We use Microsoft Teams as our primary workplace collaboration tool. It enables our team to work remotely and still collaborate on projects - with integration to JIRA and Confluence, the tool enables us to create War Rooms when problems occur and also provides information-sharing capabilities. Replaced HipChat.

      See more