Running a remote company?

Discover the best way to work with Discourse for Teams!

Amazing features your community will love

We’re reimagining what a modern discussion platform should be.

Conversations, not pages

Why break conversations into awkward and arbitrary pages, where you have to constantly find the Next Page button? We’ve replaced all that with the power of just-in-time loading. Want to read more? Keep scrolling down.

Dynamic notifications

When someone quotes your post, we’ll notify you. When someone mentions your @name, we’ll notify you. When someone replies to your post… well, you get the idea. And if you’re not around, we’ll email you, too.

Simple, but with context

Discourse is a simple, flat forum, where replies flow down the page in a line. Expand context at the bottom and top of each post, and also in quotes, to reveal the full conversation without losing your place.

Born mobile, born to touch

Discourse was designed for high resolution touch devices, with a built-in mobile layout. Read or post from your laptop, tablet, and phone in your browser of choice, or our Discourse iOS app and Discourse Android app.

discourse on a mobile phone

Links automatically expand

Want to share a cool link you found? Just paste it in on a single line and we’ll make it awesome. Links to Wikipedia, YouTube, Amazon, GitHub, Twitter, Flickr, and hundreds of other popular websites automatically expand to provide additional context and information.

Single sign-on

Seamlessly integrate Discourse with your existing site’s login system with easy, robust single sign on.

single sign on example button

Trust system

As members become trusted regulars over time, they earn abilities to help maintain their community.

a badge granting a user more forum control

Community moderation

Let the community suppress spam and dangerous content, and amicably resolve disputes.

example of a flagged post

Spam blocking

Built in Akismet spam protection and heuristics including new user sandboxing, user flag blocking, and standard nofollow.

example of a spam post

Social login

Easily add common social logins like Google, Facebook, Twitter, Discord, and GitHub.

social login buttons

Summarize topics

Use the Summarize button to condense long topics to just the most interesting and popular posts.

a summarize post button


Encourage positive community behaviors through the included set of badges, or add your own custom badges.

a badge for the number of likes a user recevied


Access a searchable list of standard emoji. Choose from four different emoji sets, or define your own custom emoji.

a list of emoji

Reply via email

When you aren’t active on the website, your notifications will be automatically sent to you via email. Reply via email from anywhere, on any device.

an email reply

Two-factor authentication

Enhance your account security with the free Android or iOS authenticator apps.

a summarize post button

Admin dashboard

Your most relevant and essential community health metrics are only a click away.

a summarize post button

Comprehensive API

Anything you see on screen, you can also do via an API call. Discourse is a JavaScript app that talks to our Discourse API.

javascript code

100% open source

Incorporate Discourse into your site with complete confidence – the code belongs to everyone.

discourse's github page

One-click upgrades

Automatic notification of new versions in the dashboard, with a one-click web upgrade process.

the discourse upgrade button

Plus so much more!

Ready to get started?

Try it FREE