Civilized discussion for your community.
What is Discourse?
Discourse is the 100% open source discussion platform built for the next decade of the Internet. It works as:
- a mailing list
- a discussion forum
- a long-form chat room
What’s different about it?
Discourse is a from-scratch reboot, an attempt to reimagine what a modern Internet discussion platform should be today, in a world of ubiquitous smartphones, tablets, Facebook, and Twitter.
Our unique "trust levels" system means that the community builds a natural immune system to defend itself from trolls, bad actors, and spammers — and the most engaged community members can assist in the governance of their community. We put a trash can on every street corner with a simple, low-friction flagging system. Positive behaviors are encouraged through likes and badges. We gently, constantly educate members in a just-in-time manner on the universal rules of civilized discourse.
Uncompromisingly open source.
There is only one version of Discourse – the awesome open source version. There’s no super secret special paid commercial version with better or more complete features. Because Discourse is 100% open source, now and forever, it belongs to you as much as it belongs to us. That’s how community works.
Everything that most communities would want is included out of the box; a giant collection of complex plugins should not be required to have a great experience.
Discourse 2017 Projects
Jakub MacinaAdvanced search enhancements & Autospec gemThe project proposes new filters to advanced search and extraction of the rake task for running unit tests into a separate gem. Advanced search...
David TaylorCommon Event System for ChatroomsIn our increasingly connected world, full of social media and internet-connected devices, it is important for systems to be interlinked to provide...
Bianca NenciuGeneral improvements to DiscourseThis project is meant to improve the core of Discourse and implement new plugins. The features that are going to be implemented are: PLUGIN: Convert...
Erick GuanUnicode username and search improvementsI will improve Unicode/i18n for Discourse, especially a Unicode username feature. This includes a new gem to leverage on battle-tested ICU library...