Discourse
Advanced forum / community solution based on Ruby and JS.
High commit volume, frequent releases and growing activity.
Commit activity more than 98% of tracked projects; popularity more than 97%. How this is calculated.
Commits, last 11 months
| Stars | 48k |
|---|---|
| Latest release | _gh-attach-assets · 15 Jul 2026 |
| Repo updated | 25 Sept 2026 |
| Licence | GPL-2.0 |
| Built with | Docker |
Is Discourse actively maintained?
Discourse is under active development: 6522 commits landed over the last 11 months, averaging roughly 647 commits a month in the most recent quarter.
The most recent tagged release, _gh-attach-assets, is about 3 months old.
Of the 40 projects we track in Communication - Social Networks and Forums, Discourse ranks #3 by health score — in the top quarter of its category.
What Discourse actually does
Discourse is an advanced web-based platform designed for building online communities, discussion boards, and social forums. It is constructed using Ruby and JavaScript, providing structured environments for multi-user conversation and knowledge sharing. The project is open source under the GPL-2.0 licence and relies heavily on containerisation for deployment.
Best fit: It is well-suited for organisations or administrators who need a heavily maintained, structured forum solution for large communities. It works best when you want a dedicated space for long-form discussions rather than quick chat streams.
Worth knowing: The stack has significant resource requirements and an operational footprint that can be heavy for small hobbyist servers. Running it demands careful management of its containerised dependencies and background worker processes.
Deployment notes
Because the runtime is packaged via Docker, you will typically need to configure persistent storage volumes for database and asset data. You should also place the container behind a reverse proxy to handle TLS termination and incoming HTTP traffic.
Discourse as a replacement for
Alternatives to Discourse
Projects in the same categories, ordered by health score.
Forum software built for the modern web.
Federated microblogging server.
Decentralized app-like microblogging server/SNS for the Fediverse, using the ActivityPub protocol like GNU social and Mastodon.
Ethical photo sharing platform, powered by ActivityPub federation (alternative to Instagram).
Collaborative decision-making tool that makes it easy for anyone to participate in decisions which affect them.
Social Communication Server.