EVERYTHING XIAOMI
Get listed
NodeBB logo

NodeBB

NodeBB is a discussion platform for creating forums and online communities, including brand communities and product support boards.

Place
#7 of 126
Score
8.3
NodeBB's website

What NodeBB is

NodeBB is a discussion platform for creating forums and online communities, including brand communities and product support boards. Members can write topics and replies in either a visual editor or Markdown, chat in real time, and receive notifications for follows, likes, and topic subscriptions. They can also create groups with activity feeds, tag topics, and follow tags for updates. Administrators can create unlimited administrator and moderator accounts and set their permissions. More than 500 plugins and themes are available to install through the control panel, and the platform offers public Read and RESTful Write APIs for integrations. Spam-prevention options include integrations with Akismet, StopForumSpam, and Project Honeypot. Basic full-text search uses the bundled database search engine; Solr and Elasticsearch are available through third-party plugins. Installation guides cover Linux, macOS, Windows, and cloud options including Docker.

Good

  • Members can post with a visual or Markdown editor.
  • Includes real-time chat and activity notifications.
  • Unlimited administrator and moderator accounts are supported.
  • More than 500 plugins and themes are available.
  • Free self-hosted download under GPLv3.

Watch out

  • Basic full-text search uses the bundled database engine.
  • Solr and Elasticsearch require third-party plugins.
  • Third-party plugins are excluded from the stated DPA.

Who it suits

NodeBB may suit organizations creating member forums, brand communities, or product support boards. It offers both hosted plans and free self-hosting, with installation options across several operating systems and cloud deployment.

Verdict

NodeBB provides forum features, administration controls, and extension options for community sites. Choose between a hosted plan and self-hosting, and consider the search options and third-party plugin caveat for your setup.

Plans and prices

From NodeBB's own pricing page, checked 29 Sep 2026.

All about pricing
PlanPriceWhat it gives you
Starter$20 a month50,000 Pageviews · 5gb Storage · Unlimited Staff Users · Weekly backups · SSL · Custom Plugins · Custom Domain · Priority Support · $20/month
Hamlet$100 a month500,000 Pageviews · 20gb Storage · Unlimited Staff Users · Daily backups · SSL · Custom Plugins · Custom Domain · Priority Support · $100/month
Village$250 a month2,000,000 Pageviews · 100gb Storage · Unlimited Staff Users · Daily backups · SSL · Custom Plugins · Custom Domain · Priority Support · $250/month
City$750 a month10,000,000 Pageviews · 300gb Storage · Unlimited Staff Users · Daily backups · SSL · Custom Plugins · Custom Domain · Priority Support · $750/month
Self-hostedFreeInstall on your own server · Open-source software · Free to download and install under GPLv3
Enterprise SolutionsPriced on requestCustom integrations and feature development · Theme customization · Single Sign-On · Migration services · Premium hosting or self-hosting · Contact NodeBB

The facts

Each one read from NodeBB's own pages, with the date it was checked.

What it does

Administration
Administrators can create unlimited administrator and moderator accounts and set permissions for each.checked 29 Sep 2026
API
NodeBB provides a public Read API and a RESTful Write API for software integrations.checked 29 Sep 2026
Audience
NodeBB describes forums as useful for brand communities and product support boards.checked 29 Sep 2026
Chat and notifications
The platform offers real-time chat and notifications for follows, post likes, and topic subscriptions.checked 29 Sep 2026
Custom domain
Yeschecked 21 Sep 2026
Deployment
NodeBB documentation provides installation guides for Linux distributions, macOS, Windows, and cloud deployment options including Docker.checked 29 Sep 2026
Extensions
The product page says more than 500 plugins and themes can be installed from the control panel.checked 29 Sep 2026
GDPR
NodeBB says registration presents users with data and rights information and requires affirmative consent; third-party plugins and themes may collect additional data outside its DPA.checked 29 Sep 2026
Groups and tags
Members can create groups with activity feeds, and tag topics and follow tags for notifications.checked 29 Sep 2026
Moderation tools
Yeschecked 21 Sep 2026
Paid from
20checked 21 Sep 2026
Posting
Users can compose topics and replies with either a WYSIWYG editor or a Markdown editor.checked 29 Sep 2026
Private spaces
Yeschecked 21 Sep 2026
Product
NodeBB is a community discussion platform for forums and online communities.checked 29 Sep 2026
Search limit
Basic full-text search uses the bundled database search engine; Solr and Elasticsearch search are available through third-party plugins.checked 29 Sep 2026
Security
NodeBB operates a bug bounty program, but eligible testing is limited to try.nodebb.org and third-party plugins are excluded.checked 29 Sep 2026
Spam protection
NodeBB lists integration with Akismet, StopForumSpam, and Project Honeypot for spam prevention.checked 29 Sep 2026
Support
Paid hosting plans list priority support, and NodeBB also points users to its community support forum.checked 29 Sep 2026

The company

Company
NodeBB says it was founded in 2014 by three developers and identifies the company as NodeBB, Inc.checked 29 Sep 2026
Founded
2014checked 23 Sep 2026

Money

Free plan
Yeschecked 21 Sep 2026
The full review of NodeBB

NodeBB is a forum platform for organizations building discussion-led communities and product-support boards. It suits teams that want control over how a community is run, whether through paid hosting or self-hosting. Its broad administration and extension options are balanced by limits on bundled search and a caveat around third-party plugins.

Overview

NodeBB brings topic discussions, live chat, member groups and moderation into one community platform. Members can post with a WYSIWYG editor or Markdown, while follows, likes and topic subscriptions generate notifications. Groups have activity feeds, and tags help members organize discussions and follow subjects.

Administrators can create unlimited administrator and moderator accounts and configure permissions for each. A public Read API and RESTful Write API support software integrations. NodeBB says more than 500 plugins and themes can be installed from its control panel, giving communities room to tailor the platform, though third-party extensions introduce considerations for data handling and security.

Founded in 2014 by three developers, NodeBB, Inc. is headquartered in Canada. The company identifies brand communities and product-support boards as use cases.

Key features

  • Flexible posting: WYSIWYG and Markdown editors accommodate members who prefer visual composition as well as those who want to format text directly.
  • Live activity: Real-time chat and notifications for follows, likes and subscribed topics keep discussions connected beyond individual posts.
  • Groups and tags: Member-created groups with activity feeds and followable tags help structure a community around interests or subgroups.
  • Administration: Unlimited administrator and moderator accounts with per-account permissions suit teams that need to divide community oversight.
  • Extensions and integration: The control panel offers over 500 plugins and themes; the Read and Write APIs provide routes for integrations. Solr and Elasticsearch search require third-party plugins rather than coming built into the basic search setup.
  • Spam and safety: Spam-prevention integrations include Akismet, StopForumSpam and Project Honeypot. NodeBB runs a bug bounty program, but eligible testing is confined to try.nodebb.org and excludes third-party plugins.
  • Privacy: Registration presents users with data and rights information and requires affirmative consent. Plugins and themes may collect additional data outside NodeBB's DPA, so operators should account for extensions when assessing privacy obligations.

Pricing

NodeBB offers a free self-hosted edition and hosted plans starting at $20 a month. Paid hosting includes SSL, custom plugins, a custom domain, unlimited staff users and priority support; higher tiers mainly raise pageview and storage allowances and increase backup frequency.

PlanPriceWhat it includes
Self-hostedfreeFree to download and install under GPLv3 on your own server; open-source software.
Starter$20 a month50,000 pageviews, 5gb storage, unlimited staff users, weekly backups, SSL, custom plugins, custom domain and priority support.
Hamlet$100 a month500,000 pageviews, 20gb storage, unlimited staff users, daily backups, SSL, custom plugins, custom domain and priority support.
Village$250 a month2,000,000 pageviews, 100gb storage, unlimited staff users, daily backups, SSL, custom plugins, custom domain and priority support.
City$750 a month10,000,000 pageviews, 300gb storage, unlimited staff users, daily backups, SSL, custom plugins, custom domain and priority support.
Enterprise SolutionsCustom pricingCustom integrations and feature development, theme customization, single sign-on, migration services, and premium hosting or self-hosting.

Starter fits smaller communities that can stay within 50,000 pageviews and 5gb storage; its weekly rather than daily backups are the main operational trade-off against higher hosted tiers. Hamlet, Village and City step up capacity for busier communities, with daily backups across all three. Unlimited staff users mean the listed hosted tiers do not impose a staff-seat cap. Self-hosting avoids a hosting charge but puts installation and server operation on the organization. A 14-day trial is offered; no trial-to-paid terms are stated.

Platforms

NodeBB supports web use and lists API, Linux, macOS, Windows and self-hosted platforms. Its documentation provides installation guides for Linux distributions, macOS and Windows, as well as cloud deployment options including Docker. This range favors organizations willing to manage deployment choices; paid hosting is the alternative for teams that prefer not to run their own server.

Who it's for

NodeBB is a strong fit for brands, product teams and organizations that want a dedicated forum with granular staff permissions, extensible presentation and options to self-host or pay for managed hosting. Its unlimited staff accounts are useful when moderation responsibilities are shared across a team.

It is less compelling for operators who need advanced search without relying on third-party plugins, or who want to avoid reviewing extension privacy and security implications. Communities that need a small, free hosted service should also distinguish NodeBB's free self-hosted software from its paid hosting plans.

Pros and cons

  • Pro: Unlimited administrator and moderator accounts with configurable permissions support distributed community management.
  • Pro: More than 500 plugins and themes, plus Read and Write APIs, offer meaningful customization and integration options.
  • Pro: Hosted plans include a custom domain, SSL, custom plugins and priority support, with unlimited staff users.
  • Con: The bundled database search engine provides basic full-text search; Solr and Elasticsearch require third-party plugins.
  • Con: Third-party plugins and themes are excluded from the bug bounty scope and may collect data outside the DPA, adding review work for operators.
  • Con: Hosted entry pricing begins at $20 a month, while the free option requires self-hosting.

Alternatives

For a broader shortlist, browse Community Platforms, Online Community Platforms and Social Networking Software.

  • Discourse is worth considering if its free self-hosted plan's unlimited members, two staff seats and 500k monthly page views fit the community better.
  • Whaller may suit a smaller group seeking a free plan capped at 100 members, five spheres and one organization.
  • Octo is another free option for a community of 0–99 users, with one admin and 10 GB disk space on its Free / Start plan.
  • HumHub is an alternative with a self-hosted AGPLv3 Community Edition and module marketplace access.
  • Reddit is an alternative community platform.
  • UNA is an alternative community platform.
  • Meetup may be a better match for group-based in-person events; its Starter plan includes one group and two in-person events per month.
  • Circle is a paid alternative with a free trial and an annual-billed Professional plan at $89 a month, including unlimited members, three admins and 20 spaces.

Verdict

Choose NodeBB if you want a configurable forum with capable moderation, multiple deployment paths and room to extend it through plugins or APIs. Its clearest advantage is the combination of unlimited staff users and self-hosting or hosted choices; look elsewhere if built-in advanced search or tighter control over third-party extension exposure is central to your decision.

Getting started

  1. Visit the NodeBB website.
  2. Choose the free self-hosted option or a hosted plan starting at $20/month.
  3. For self-hosting, use the installation guidance for Linux, macOS, Windows, or a cloud deployment option such as Docker.
  4. Create your community and configure member and moderator permissions.
  5. Add plugins or themes from the control panel as needed.

Limits worth knowing

The free self-hosted plan is software to download and install on your own server. Hosted Starter is $20/month and includes 50,000 pageviews and 5 GB storage; basic full-text search uses the bundled database engine, while Solr and Elasticsearch require third-party plugins.

Questions

How much does NodeBB cost?

Self-hosted NodeBB is free to download and install under GPLv3.

Is NodeBB open source?

The self-hosted software is listed as free to download and install under GPLv3.

What platforms does NodeBB support?

Listed platforms are API, Linux, macOS, self-hosted, web, and Windows. Installation guidance also covers cloud deployment options including Docker.

Does NodeBB have a free trial?

Yes. NodeBB lists a 14-day trial.

What does the Starter plan include?

Starter costs $20/month and includes 50,000 pageviews, 5 GB storage, unlimited staff users, weekly backups, SSL, custom plugins, a custom domain, and priority support.

Can NodeBB integrate with other software?

NodeBB provides a public Read API and a RESTful Write API. More than 500 plugins and themes can also be installed from the control panel.

Alternatives to NodeBB

All alternatives
  1. 1UNA logo

    UNA

    Free planOpen sourceAndroidiOSWebAPI
    9.2From $20 a month
  2. 2

    Minds

    Free planOpen sourceAndroidiOSWebAPI
    9.0From $8 a month
  3. 3Whaller logo

    Whaller

    Free planAndroidiOSWebAPI
    8.9From €3 a month
  4. 4

    Thigmo

    Free planAndroidiOSWebAPI
    8.6From $70 a month
  5. 5HumHub logo

    HumHub

    Free planAndroidiOSWebAPI
    8.5From €144 a month
  6. 6Octo logo

    Octo

    Free planAndroidiOSWebSelf-hosted
    8.4From $29 a month