Discourse (software)


Discourse
Developer(s)Civilized Discourse Construction Kit, Inc.
Initial releaseAugust 26, 2014 (10 years ago) (2014-08-26)[1]
Stable release
3.3.0[2] Edit this on Wikidata / 30 July 2024
Repository
Written inRuby, JavaScript
Operating systemLinux
Available inAlbanian, Arabic, Bosnian, Chinese, Czech, Danish, Dutch, English, Estonian, Finnish, French, Galician, German, Greek, Hebrew, Indonesian, Italian, Japanese, Korean, Norwegian, Persian, Polish, Portuguese, Romanian, Russian, Slovak, Spanish, Swedish, Telugu, Turkish, Ukrainian, Urdu, Vietnamese
Type
LicenseGNU GPL version 2 (or later)
Websitewww.discourse.org Edit this at Wikidata

Discourse is an open source Internet forum system. Features include threading, categorization and tagging of discussions, configurable access control, live updates, expanding link previews, infinite scrolling, and real-time notifications. It is customizable via its plugin architecture and its theming system.

Discourse was released on August 26, 2014, by its founders Jeff Atwood, Robin Ward, and Sam Saffron.

The client side application is written in EmberJS. The server side is written in Ruby on Rails and backed by a Postgres database and Redis cache. The source code is distributed under the GNU General Public License version 2.

The default homepage features a list of active topics as well as navigation buttons that help users find discussions they're interested in.
The default homepage in Discourse
  1. ^ Atwood, Jeff (2014-08-26). "Introducing Discourse 1.0". blog.discourse.org. Archived from the original on 2020-07-04. Retrieved 2020-07-04.
  2. ^ "Release 3.3.0". 30 July 2024. Retrieved 22 August 2024.