NodeBB review 2026: real-time forum features, hosted and self-hosted pricing plans, pros and cons, and top community platform alternatives.
Category
Community Platforms
Pricing
Freemium, from Free (self-hosted) or $20/month (hosted Starter plan)
Verified
Not yet
Last updated
July 19, 2026
Founded
2013
Headquarters
Toronto, Ontario, Canada
Free PlanWeb AppFree Trial
Overview
NodeBB is a Node.js-based forum platform built for real-time community discussion. Founded in 2013 by a small Toronto-based team, it was designed as a faster, more modern alternative to legacy PHP forum software.
It is available as free, self-hosted open-source software under the GPLv3 license, or as a fully managed hosted service with tiered plans for teams that prefer not to run their own infrastructure.
Key Features
NodeBB uses WebSockets to deliver instant, real-time updates for new posts, notifications, and built-in chat, without requiring page refreshes. It supports NoSQL backends including Redis, MongoDB, and PostgreSQL for high performance at scale.
Additional capabilities include granular category- and group-based permissions, single sign-on integrations, a large plugin and theme marketplace, gamification with badges and reputation, and mobile-responsive, SEO-friendly design out of the box.
Pricing
Self-hosting NodeBB is completely free under its open-source GPLv3 license; organizations only pay for their own server infrastructure. NodeBB Inc. also offers managed hosting on four tiers priced by monthly pageviews and storage: Starter ($20/month), Hamlet ($100/month), Village ($250/month), and City ($750/month), plus a custom-quoted Enterprise plan.
All hosted tiers include unlimited staff users, automated backups, SSL, custom plugins, and custom domains, backed by a 14-day free trial. Qualifying non-profit and open-source projects can receive discounted or free Starter-level hosting.
Key Features
Real-Time Updates via WebSockets — New posts, replies, and notifications appear instantly across all connected clients without a page reload.
Built-in Chat and Messaging — Native one-to-one and group chat is included alongside the forum, keeping community conversation in one place.
NoSQL Data Backends — Runs on Redis, MongoDB, or PostgreSQL for high-throughput performance at large community scale.
Plugin and Theme Ecosystem — A large marketplace of community and official plugins and themes allows deep customization of look and functionality.
Granular Permissions — Category- and group-level privileges control who can read, post, moderate, or manage each part of the forum.
Single Sign-On (SSO) — Native and plugin-based SSO integrations let organizations tie forum accounts to existing identity providers.
Gamification — Built-in badges, reputation points, and leaderboards encourage ongoing member participation.
Pros & Cons
Pros
Free and fully open source for self-hosting with no licensing fees.
Real-time WebSocket architecture feels significantly faster than legacy PHP forum software.
Highly customizable through a mature plugin and theme ecosystem.
Managed hosting removes the operational burden for teams that don't want to self-host.
SEO-friendly, mobile-responsive design out of the box.
Cons
Self-hosting requires Node.js and NoSQL database expertise, raising the technical bar versus PHP forums.
Hosted plans get expensive quickly at higher pageview tiers (Village at $250/month, City at $750/month).
Smaller company and community size than category leader Discourse, meaning a smaller plugin ecosystem.
Migrating from established platforms like vBulletin or phpBB can require custom tooling.
Enterprise pricing is not published and requires a sales conversation.
Pricing
Self-Hosted (Open Source) Free N/A
Starter $20/month Monthly
Hamlet $100/month Monthly
Village $250/month Monthly
City $750/month Monthly
Enterprise Custom Custom
Frequently Asked Questions
Is NodeBB free?
Yes, the core NodeBB software is free and open source under the GPLv3 license for self-hosting; managed hosting plans start at $20/month.
What technology does NodeBB run on?
NodeBB is built on Node.js and supports NoSQL databases including Redis, MongoDB, and PostgreSQL.
How is NodeBB different from Discourse?
Both are modern real-time forum platforms; NodeBB is generally considered more lightweight and customizable, while Discourse has a larger plugin ecosystem and community.
Does NodeBB support single sign-on?
Yes, NodeBB supports SSO through native and plugin-based integrations with common identity providers.
Can non-profits get discounted hosting?
Yes, NodeBB offers free or discounted Starter-level hosting for qualifying non-profit and open-source projects.
Who founded NodeBB?
NodeBB was founded in 2013 by a small team of developers including Julian Lam, and NodeBB Inc. is headquartered in Toronto, Canada.
What is included in NodeBB's hosted Enterprise plan?
The Enterprise plan offers custom feature development, theme customization, SSO integration, migration services, and premium or dedicated self-hosting, all at custom pricing.