Freedom251 › Community Platforms
NodeBB
by NodeBB

What NodeBB is
NodeBB is a discussion platform for building forums and online communities, including brand communities and product support boards. Members can create topics and replies using a visual editor or Markdown. They can chat in real time, receive notifications for follows, likes, and topic subscriptions, form groups with activity feeds, and tag or follow topics. Administrators can create unlimited administrator and moderator accounts and assign permissions. More than 500 plugins and themes can be installed from the control panel, and NodeBB offers public Read and RESTful Write APIs for integrations. Spam-prevention integrations include Akismet, StopForumSpam, and Project Honeypot. Self-hosted NodeBB is free to download and install under GPLv3; hosted plans start at $20/mo and include priority support. 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 deployment options including Docker. NodeBB also has a community support forum.
Who it suits
NodeBB suits organizations creating a discussion forum, brand community, or product support board. It also suits administrators who want self-hosting or hosted plans with priority support.
What it does well
- Members can post using a visual editor or Markdown.
- Includes real-time chat and activity notifications.
- Administrators can create unlimited admin and moderator accounts.
- More than 500 plugins and themes are available.
- Self-hosted software is free under GPLv3.
What to know first
- Basic full-text search uses the bundled database engine.
- Solr and Elasticsearch require third-party plugins.
- Third-party plugins and themes may collect data outside its DPA.
Limits
The free self-hosted plan is software to install on your own server. The least expensive hosted plan, Starter at $20 a month, includes 50,000 pageviews and 5gb storage.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Starter | $20/month · 50,000 Pageviews · 5gb Storage · Unlimited Staff Users · Weekly backups · SSL · Custom Plugins · Custom Domain · Priority Support | $20 a month |
| Hamlet | $100/month · 500,000 Pageviews · 20gb Storage · Unlimited Staff Users · Daily backups · SSL · Custom Plugins · Custom Domain · Priority Support | $100 a month |
| Village | $250/month · 2,000,000 Pageviews · 100gb Storage · Unlimited Staff Users · Daily backups · SSL · Custom Plugins · Custom Domain · Priority Support | $250 a month |
| City | $750/month · 10,000,000 Pageviews · 300gb Storage · Unlimited Staff Users · Daily backups · SSL · Custom Plugins · Custom Domain · Priority Support | $750 a month |
| Self-hosted | Free to download and install under GPLv3 · Install on your own server · Open-source software | Free |
| Enterprise Solutions | Contact NodeBB · Custom integrations and feature development · Theme customization · Single Sign-On · Migration services · Premium hosting or self-hosting | On request |
As nodebb.org lists them, read 29 Sept 2026. The maker's own page has the final word.
Getting started
- Visit the NodeBB website.
- Choose hosted service or download the free self-hosted software under GPLv3.
- For self-hosting, follow an installation guide for Linux, macOS, Windows, or a cloud deployment option such as Docker.
- For hosted service, select a plan or use the listed 14-day trial.
- Create the community and configure administrator and moderator permissions.
NodeBB is a forum and community platform for organizations building brand communities or product-support boards. It suits teams that want control over administration and deployment, with self-hosting or paid hosting as options. Its broad discussion and extension toolkit is balanced by limited bundled search and data-handling considerations around third-party add-ons.
Overview
Members can publish topics and replies with a WYSIWYG or Markdown editor, take part in real-time chat, and receive notifications for follows, likes and topic subscriptions. Groups have activity feeds, while tags let members organize discussions and follow subjects. Moderation tools and private spaces support managed communities.
Administrators can create unlimited administrator and moderator accounts and set permissions for each. A public Read API and RESTful Write API provide integration options, and NodeBB says more than 500 plugins and themes can be installed from its control panel. That breadth allows a community to adapt the platform, but add-ons also require care: third-party plugins and themes may collect data outside NodeBB's DPA.
NodeBB was founded in 2014 by three developers and is headquartered in Canada. Its documentation covers installation on Linux distributions, macOS and Windows, as well as cloud deployment options including Docker.
Key features
- Discussion and live interaction: Flexible editors, chat and activity notifications cover both asynchronous forum conversations and quicker exchanges.
- Groups, tags and moderation: Member-created groups and followed tags give communities ways to organize participation; moderation tools help staff manage it.
- Administration and integrations: Unlimited staff accounts with configurable permissions suit teams with multiple moderators. The Read and RESTful Write APIs support software integrations.
- Extensions: More than 500 plugins and themes can be installed from the control panel. This offers customization, while bringing third-party data and security considerations.
- Search and spam controls: Basic full-text search uses the bundled database engine. Solr and Elasticsearch require third-party plugins. Akismet, StopForumSpam and Project Honeypot integrations provide spam-prevention options.
- Security and privacy: NodeBB operates a bug bounty program, but eligible testing is limited to try.nodebb.org and excludes third-party plugins. Registration presents users with data and rights information and requires affirmative consent; add-ons may collect additional data outside the DPA.
Pricing
NodeBB offers a free self-hosted edition and four paid hosting plans, all priced per month. Paid hosting plans include SSL, custom plugins, a custom domain, unlimited staff users and priority support. The main trade-offs between tiers are pageview and storage allowances, plus backup frequency.
- Self-hosted: free, free to download and install under GPLv3. It is for organizations prepared to install and operate the software on their own server.
- Starter: $20 a month, billed $20/month, with 50,000 pageviews, 5gb storage and weekly backups. It is the entry hosted tier for a smaller community that can stay within those caps.
- Hamlet: $100 a month, billed $100/month, with 500,000 pageviews, 20gb storage and daily backups. It raises capacity and backup frequency for a busier community.
- Village: $250 a month, billed $250/month, with 2,000,000 pageviews, 100gb storage and daily backups. It fits communities needing substantially more traffic and storage.
- City: $750 a month, billed $750/month, with 10,000,000 pageviews, 300gb storage and daily backups. It is the highest-volume listed hosting tier.
- Enterprise Solutions: Custom pricing. Options include custom integrations and feature development, theme customization, SSO, migration services, and premium hosting or self-hosting.
NodeBB offers a 14-day trial. For any hosted tier, pageview and storage limits matter when sizing a community; the free edition avoids a hosting charge but leaves deployment and server operation to the organization.
Platforms
NodeBB supports API, Linux, macOS, self-hosted, web and Windows. Its installation documentation also covers cloud deployment, including Docker, giving technically capable teams several deployment routes.
Who it's for
NodeBB is a strong fit for brands building discussion communities and organizations that want a product-support board with configurable moderation, staff permissions and member activity features. Self-hosting suits teams willing to manage deployment; paid hosting suits those who want NodeBB to host the community and provide priority support. It is less compelling for organizations that need advanced search without relying on third-party plugins or that want to avoid the data-handling considerations of community add-ons.
Pros and cons
- Pros: Unlimited administrator and moderator accounts with configurable permissions avoid a staff-account ceiling.
- Pros: Editors, chat, notifications, groups and tags cover several forms of community participation in one platform.
- Pros: Free GPLv3 self-hosting and paid hosted tiers let organizations choose between operating their own deployment and paying for hosting.
- Cons: Bundled full-text search uses the database search engine; Solr and Elasticsearch depend on third-party plugins.
- Cons: Third-party plugins and themes can collect data outside NodeBB's DPA, so extension choices warrant privacy review.
- Cons: Hosted plans have explicit pageview and storage ceilings, and the lowest paid tier uses weekly rather than daily backups.
Alternatives
For a community platform comparison, see Community Platforms, Online Community Platforms and Social Networking Software.
- Whaller is worth considering if a free hosted option with a stated cap of 100 members, five spheres and one organization is a better fit; its Pro plan is €3 a month per user, per month, excl. tax.
- Reddit is an alternative for communities that prefer a platform available on web, iOS and Android; its Premium plan adds ad-free browsing and other listed account benefits.
- Octo is another option with a free forever tier for 0–99 users, one admin and 10 GB of disk space.
- Discourse is an alternative self-hosted forum with an open-source codebase and a free plan listing unlimited members, two staff seats and 500k monthly page views.
- UNA is a free alternative for teams considering web, iOS and Android platforms.
- Meetup is an alternative for groups centered on in-person events; its Starter plan includes one group, unlimited members, two in-person events per month and 10 attendees per event.
- HumHub is an alternative with a self-hosted AGPLv3 Community Edition and access to a module marketplace.
- Zapnito is an alternative with a free Starter platform and an Enterprise plan priced at $708 a year, billed annually.
Verdict
Choose NodeBB if you need a configurable discussion platform for a brand community or support board, and value multiple staff accounts, integrations and a choice of self-hosting or paid hosting. Its central trade-off is that stronger search depends on third-party plugins, which also deserve scrutiny for data collection. Teams that need a straightforward bundled search experience or want to minimize extension-related privacy considerations should look elsewhere.
Verdict
NodeBB covers community discussions, moderation, integrations, and extensions, with a free self-hosted option and paid hosting from $20/mo. Consider its bundled search limits and the potential data collection of third-party plugins and themes.
Questions
Is NodeBB free?
NodeBB offers a free self-hosted plan: software to download and install under GPLv3. A free plan is also listed.
How much does hosted NodeBB cost?
The Starter hosted plan costs $20 a month. The listed higher plans are Hamlet at $100 a month, Village at $250 a month, and City at $750 a month.
Does NodeBB offer a trial?
Yes. A 14-day trial is listed.
Which platforms does NodeBB support?
The listed platforms are API, Linux, macOS, self-hosted, web, and Windows.
Is NodeBB open source?
The self-hosted software is free to download and install under GPLv3.
What search options are available?
Basic full-text search uses the bundled database search engine. Solr and Elasticsearch search are available through third-party plugins.
Facts from NodeBB's own pages
- Administration
- Administrators can create unlimited administrator and moderator accounts and set permissions for each. · nodebb.org, 29 Sept 2026
- API
- NodeBB provides a public Read API and a RESTful Write API for software integrations. · nodebb.org, 29 Sept 2026
- Audience
- NodeBB describes forums as useful for brand communities and product support boards. · nodebb.org, 29 Sept 2026
- Chat and notifications
- The platform offers real-time chat and notifications for follows, post likes, and topic subscriptions. · nodebb.org, 29 Sept 2026
- Company
- NodeBB says it was founded in 2014 by three developers and identifies the company as NodeBB, Inc. · nodebb.org, 29 Sept 2026
- Custom domain
- Yes · nodebb.org, 21 Sept 2026
- Deployment
- NodeBB documentation provides installation guides for Linux distributions, macOS, Windows, and cloud deployment options including Docker. · docs.nodebb.org, 29 Sept 2026
- Extensions
- The product page says more than 500 plugins and themes can be installed from the control panel. · nodebb.org, 29 Sept 2026
- Founded
- 2014 · nodebb.org, 23 Sept 2026
- Free plan
- Yes · nodebb.org, 21 Sept 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. · nodebb.org, 29 Sept 2026
- Groups and tags
- Members can create groups with activity feeds, and tag topics and follow tags for notifications. · nodebb.org, 29 Sept 2026
- Moderation tools
- Yes · nodebb.org, 21 Sept 2026
- Posting
- Users can compose topics and replies with either a WYSIWYG editor or a Markdown editor. · nodebb.org, 29 Sept 2026
- Private spaces
- Yes · nodebb.org, 21 Sept 2026
- Product
- NodeBB is a community discussion platform for forums and online communities. · nodebb.org, 29 Sept 2026
- Search limit
- Basic full-text search uses the bundled database search engine; Solr and Elasticsearch search are available through third-party plugins. · docs.nodebb.org, 29 Sept 2026
- Security
- NodeBB operates a bug bounty program, but eligible testing is limited to try.nodebb.org and third-party plugins are excluded. · nodebb.org, 29 Sept 2026
- Spam protection
- NodeBB lists integration with Akismet, StopForumSpam, and Project Honeypot for spam prevention. · nodebb.org, 29 Sept 2026
- Paid from
- 20 · nodebb.org, 21 Sept 2026
- Support
- Paid hosting plans list priority support, and NodeBB also points users to its community support forum. · nodebb.org, 29 Sept 2026
Where NodeBB stands on Freedom251
- Community Platforms#4 of 126
- Community Building Platforms#5 of 27
- Forum Software#4 of 20
- Social Networking Software#6 of 24
- Online Community Platforms#17 of 54
