Discourse vs XenForo

Need advice about which tool to choose?Ask the StackShare community!

Discourse

261
220
+ 1
114
XenForo

530
14
+ 1
0
Add tool

Discourse vs XenForo: What are the differences?

Developers describe Discourse as "The 100% open source, next-generation discussion platform built for the next decade of the Internet". 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. On the other hand, XenForo is detailed as "A compelling community experience". It is a commercial Internet forum software package written in the PHP programming language.

Discourse and XenForo can be categorized as "Forums" tools.

Some of the features offered by Discourse are:

  • Remembers your place
  • Log in with … anything
  • Paste to share images

On the other hand, XenForo provides the following key features:

  • Social Engagement
  • Recent Activity Stream
  • Easy Styling

Discourse is an open source tool with 28.8K GitHub stars and 6.52K GitHub forks. Here's a link to Discourse's open source repository on GitHub.

Get Advice from developers at your company using StackShare Enterprise. Sign up for StackShare Enterprise.
Learn More
Pros of Discourse
Pros of XenForo
  • 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
    Be the first to leave a pro

    Sign up to add or upvote prosMake informed product decisions

    Cons of Discourse
    Cons of XenForo
    • 3
      Heavy on server
    • 2
      Difficult to extend
    • 2
      Notifications aren't great on mobile due to being a PWA
      Be the first to leave a con

      Sign up to add or upvote consMake informed product decisions

      - No public GitHub repository available -

      What is 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.

      What is XenForo?

      It is a commercial Internet forum software package written in the PHP programming language.

      Need advice about which tool to choose?Ask the StackShare community!

      What companies use Discourse?
      What companies use XenForo?
      See which teams inside your own company are using Discourse or XenForo.
      Sign up for StackShare EnterpriseLearn More

      Sign up to get full access to all the companiesMake informed product decisions

      What tools integrate with Discourse?
      What tools integrate with XenForo?

      Sign up to get full access to all the tool integrationsMake informed product decisions

      What are some alternatives to Discourse and XenForo?
      Disqus
      Disqus looks to make it very easy and rewarding for people to interact on websites using its system. Commenters can build reputation and carry their contributions from one website to the next.
      Flarum
      Flarum is the next-generation forum software that makes online discussion fun. It's simple, fast, and free.
      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.
      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.
      Threads Forum
      It is designed to help teams inform, discuss, and make decisions at scale. For leaders at every level of a company, it is a platform for work that best delivers on decision making by tapping into the collective wisdom of an entire team, providing everyone with a voice to assure better business outcomes.
      See all alternatives