Tools / Discourse

Discourse Review

A long-running open-source forum and community platform with official hosting and a free plan

Last reviewed: October 2026

TL;DR

Discourse is a GPL-2.0 community platform for discussion topics, built-in chat, themes, and plugins, in development for more than a decade. You can self-host with the official Docker-based installer or use Discourse's hosting, which now has a Free plan with two staff seats and paid plans starting at $100 per month. Plugins include AI features and a Data Explorer for SQL analysis.

License

GPL-2.0

Self-hosted

Yes

Cloud option

Official Discourse hosting (Free, Pro $100, Business $500 per month)

GitHub stars

48K★

Checked October 2026

Category

Community & Forums

Pricing

Free to self-host; hosted Free plan, Pro $100 per month, Business $500 per month, Enterprise custom

What is Discourse?

Discourse describes itself as a 100% open-source community platform for people who want complete control over how and where their site is run. With it you can create discussion topics, connect in real time with built-in chat, customize with themes, and add plugins such as chatbots from Discourse AI or SQL analysis through the Data Explorer. It has been battle-tested for over a decade, according to the README. The hosted plans listed on the pricing page: Free (2 staff seats, 500K monthly page views, 20K emails, 10 categories, 5 GB storage, 100K AI daily credits), Pro at $100 per month (5 staff seats, unlimited categories, custom groups and themes, custom domain, API and webhooks), Business at $500 per month (15 staff seats, SSO via OpenID and OAuth2, automation, events, gamification, advanced reporting), and Enterprise (custom, with unlimited staff seats, a 99.9% uptime guarantee, and GDPR and CCPA compliant hosting). Members and chat are unlimited on all tiers.

Installation & self-hosting

For self-hosting, the README gives a single command that downloads and runs the install-discourse script with wget and sudo bash, and the official Discourse Install Guide covers beginner and advanced production setups. Development requires Ruby 3.4 or later, PostgreSQL 15, and Redis 7. Contributors must read and sign the Electronic Discourse Forums Contribution License Agreement. We did not install it.

User experience

A threaded, topic-based forum with categories, tags, trust levels, moderation tools, built-in chat, and mobile support. Many large public communities run on it, so the interface is familiar to forum users. We rely on the README and pricing page here.

Key features

  • Topic-based forums with categories and tags
  • Built-in real-time chat
  • Themes and a plugin ecosystem
  • Discourse AI plugin and Data Explorer
  • Official hosting with a Free plan
  • SSO via OpenID and OAuth2 on Business
  • Docker-based official installer

What Discourse does well

  • Mature community platform with a decade of production use
  • Free hosted plan lowers the barrier to starting a community
  • Strong moderation, trust levels, and plugin ecosystem
  • Active development: about 48,000 stars and commits on the day of review

Where Discourse falls short

  • Hosted tiers jump from free to $100 then $500 per month, which is steep for small communities
  • Self-hosting requires a Linux server, Docker, email delivery, and upkeep
  • SSO is on the $500 Business plan for hosted sites
  • Contributors must sign a CLA

Pricing

Self-hosting is free. Hosted: Free ($0; 2 staff seats, 500K page views, 20K emails, 5 GB), Pro ($100 per month; 5 staff seats, 20 GB, 100K emails), Business ($500 per month; 15 staff seats, 100 GB, 300K emails), and Enterprise (custom). Pro and Business offer free trials, and education and non-profit discounts apply to Pro and Business.

Discourse vs Skool

Skool is a hosted community and course platform with a flat subscription and built-in monetization. Discourse is a discussion forum platform that you can host yourself or buy as a service, and it focuses on long-lived, searchable conversation rather than course delivery and gamified engagement.

See all Skool alternatives

Best for

  • Support, developer, and product communities
  • Organizations that want a searchable public knowledge base from discussions
  • Teams that want a free hosted starting point

Not ideal for

  • Course creators who want built-in payments and classrooms
  • Teams that want a chat-first, Slack-like experience
  • Communities without moderation capacity

Alternatives

Final verdict

Discourse is the standard open-source forum platform. Start on the free hosted plan or self-host, and plan for moderation more than for technology.

Sources