
Discourse
Modern, searchable discussion forums for communities

Discourse is an open source discussion platform for building community forums that feel real-time like chat but retain the structure and long-term value of threaded discussions. It is designed to be searchable, mobile-friendly, and highly moderatable, with extensive customization and integration options.
Key Features
- Trust levels, flagging, review queue, and granular moderation tools
- Rich post composer with Markdown support, quoting, mentions, and uploads
- Categories, tags, and full-text search for organizing and discovering content
- Real-time updates (live topics/notifications) plus email-in/out style participation
- Single Sign-On and multiple authentication providers via built-in support/plugins
- Admin console for site settings, user management, and analytics dashboards
- Extensible plugin/theme system (Theme Components) for UI and behavior changes
- API and webhooks for automation and external integrations
Use Cases
- Product/company community forums with announcements, Q&A, and support deflection
- Open source project discussion hub replacing mailing lists and fragmented threads
- Private team/customer portals for structured discussions and knowledge capture
Limitations and Considerations
- Heavier operational footprint than simple PHP forums (requires Redis and PostgreSQL)
- Many advanced capabilities depend on correct email deliverability and configuration
Discourse is well-suited for communities that need durable, searchable conversations with strong moderation and governance. Its extensibility, integrations, and modern UX make it a common replacement for legacy forums and mailing-list-based support channels.
Categories:
Tags:
Tech Stack:
Similar Services

Flarum
Modern, lightweight forum software for building communities
Self-hosted, extensible forum platform with a modern UI, rich text editor, notifications, and a robust extension system.

NodeBB
Modern forum software built for real-time discussions
Real-time Node.js forum platform with plugins, themes, SSO, moderation tools, and integrations for building scalable community discussion boards.

Lemmy
A federated link aggregator and discussion platform
Self-hosted, ActivityPub-based forum platform for communities, link posts, and threaded discussions with federation across the Fediverse.


Misskey
Federated microblogging platform with rich social features
Self-hosted ActivityPub social network server with customizable UI, reactions, drive storage, powerful moderation, and federation with Mastodon and other Fediverse apps.


HumHub
Modular social network and intranet platform for teams
Self-hosted social networking and intranet software with spaces, activity streams, user profiles, and a module marketplace for collaboration.

Friendica
A decentralized social network that connects to the Fediverse
Self-hostable federated social network for long-form posts, groups, forums, and cross-network connectivity via ActivityPub and other protocols.

Ruby on Rails
Redis
JavaScript