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 alternativesBest 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.