
NodeBB
Modern Node.js-based forum and community discussion platform

NodeBB is a modern discussion forum platform built on Node.js, designed for fast, mobile-friendly community conversations. It supports real-time updates via WebSockets and can run on Redis, MongoDB, or PostgreSQL.
Key Features
- Real-time topic and post streaming, notifications, and live updates
- Built-in chat and direct messaging
- Pluggable architecture for extending functionality and integrations
- Flexible theming system with template support and SCSS-based styling
- Role-based permissions per category for private or segmented communities
- SEO-oriented structure (human-readable URLs, semantic HTML) and multilingual UI support
- Optional ActivityPub support for federation with the wider fediverse
Use Cases
- Community forums for products, open-source projects, and customer support
- Private discussion spaces for organizations, schools, and clubs
- Q&A and knowledge-sharing communities with categories, tags, and moderation
Limitations and Considerations
- Feature set often depends on selecting and maintaining third-party plugins
- Clustering/scaling typically requires Redis configuration
NodeBB combines traditional forum structure with modern real-time interaction and an extensible plugin ecosystem. It is well-suited for communities that need a responsive UI, strong permissions, and integration flexibility.
Categories:
Tags:
Tech Stack:
Similar Services

Discourse
Modern discussion forum and community platform
Discourse is open-source forum software for community discussion, support, and knowledge sharing, with moderation tools, customization, and built-in chat.
Lila (lichess.org)
Online chess server for real-time play, analysis, and tournaments
Lila is the open source server behind lichess.org, providing real-time chess, puzzles, analysis, tournaments, teams, and community features via web and mobile clients.

Flarum
Open-source PHP forum software for building communities
Lightweight, extensible forum platform built in PHP with a Mithril.js frontend, supporting MySQL/MariaDB/PostgreSQL/SQLite and an active extensions ecosystem.
Apache Answer
Open-source Q&A platform for communities, teams, and support
Apache Answer is an open-source Q&A platform for community forums, help centers, and internal knowledge sharing with tagging, voting, and a plugin system.

Lemmy
Federated link aggregator and discussion forum platform
Lemmy is a federated, self-hostable link aggregator and forum platform for creating Reddit-like communities with voting, comments, moderation tools, and ActivityPub feder...


HumHub
Modular social network and intranet platform for organizations
Open-source intranet and enterprise social network for communication, collaboration, and knowledge sharing with a modular, extensible design.




