Discourse
Advanced forum / community solution based on Ruby and JS.
Discourse provides a self‑hostable, open‑source platform for building online forums and community sites. The system combines a Ruby on Rails back‑end API with an Ember.js front‑end, storing data in PostgreSQL and using Redis for caching and transient data. It supports modern browsers on desktop, tablet, and mobile devices, and can be installed via Docker, development containers, or native setups on macOS, Ubuntu/Debian, and Windows.
The platform offers discussion topics, real‑time chat, them selection, and an extensible plugin architecture that includes AI‑powered chatbots and data‑exploration tools. Users can up‑vote posts, mark accepted answers, and organize content with categories and tags. Official hosting is available, but the core software remains free under the GPL‑2.0 license, with no subscription requirement.
Discourse targets organizations and groups that need a customizable, scalable community solution while retaining full control over data and infrastructure. It is used by thousands of communities worldwide for support hubs, product feedback, developer collaboration, and internal team communication.
Reviews
Loading reviews…
Similar apps

Forums & Community
NodeBB
Forum software built for the modern web.

Forums & Community
Flarum
Delightfully simple forums. Flarum is the next-generation forum software that makes online discussion fun again.

Forums & Community
Misago
Fully featured modern forum application that is fast, scalable and responsive.
Forums & Community
Answer
Knowledge-based community software. You can use it to quickly build your Q&A community for product technical support, customer support…
Forums & Community
Scoold
Stack Overflow in a JAR. An enterprise-ready Q&A platform with full-text search, SAML, LDAP integration and social login support.
Forums & Community
Apache Answer
A versatile, community-driven Q&A platform that fosters collaboration and knowledge exchange within organizations and communities.