NodeBB
- Company typePrivate
- Founded2014
- HeadquartersToronto, Canada
- Headcount1–10
- GTM typeB2B
- OfferingSoftware
What NodeBB does
NodeBB is a Toronto-based software company that develops and distributes a modern forum and community platform built on Node.js. Its core product is a real-time forum application that uses WebSockets for streaming topics, posts, and notifications, and renders templates through a proprietary Rust-based compiler called Benchpress that delivers roughly 10x faster rendering than the original implementation. The platform supports native ActivityPub federation with the wider fediverse, FIDO2/WebAuthn hardware-key authentication, comprehensive OpenAPI 3-documented REST APIs, an extensible plugin and theme ecosystem, and built-in multilingual, SEO, and chat features.
The company operates a three-tier go-to-market: a free open-source self-hosted download on GitHub aimed at developers and tech-savvy users; a managed One Click Forum Hosting subscription tier with a 14-day trial for growing businesses and groups; and a quote-based Enterprise tier offering custom-built, high-performance forums integrated with existing corporate infrastructure, backed by professional services for migration, custom development, and ongoing community management. Notable customers include Opera, Vivaldi, Moz, Maxon, Netgate, Notepad++, QT, Windy, and The Potter's School. The company was founded in 2014 by Julian Lam, Andrew Rodrigues, and Barış Usaklı, won the 2015 CMS Critic People's Choice Awards for Best Forum Software, and was the first forum software to achieve GDPR compliance in May 2018. NodeBB remains bootstrapped and privately held under the legal entity NodeBB, Inc., operating with a 1-10 person team and infrastructure partners including DigitalOcean (hosting), Stripe (payments), Sendgrid (email), CloudFlare (DDoS), and Intuit Quickbooks (billing).
NodeBB firmographics
Firmographics- Name
- NodeBB
- Legal name
- NodeBB, Inc.
- Website
- https://nodebb.org
- Company type
- Private
- Founded year
- 2014
- Operating status
- Operating
- Headcount range
- 1–10 employees
- Ownership category
- akta.pro rank
NodeBB industry classification
Industry- Product category
- Community Forum Software
- NAICS
- Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services (518), Computer Systems Design and Related Services (5415)
- SIC
- Services-Computer Programming Services (7371), Services-Prepackaged Software (7372)
- akta.pro primary industry
- Developer Portals, SDKs & Documentation Platforms (BPAMADAG)
- akta.pro secondary industry
- Managed DevOps / Platform Operations (Run & Operate) (BPAEAKAO)
Keywords
Where NodeBB is headquartered
LocationHeadquarters
- HQ city
- Toronto
- HQ country
- Canada
- HQ region
- North America
Offices1 record
Markets served
NodeBB business model
Business model- GTM type
- B2B
- Offering type
- Software
- Cost components
- Personnel, Technology or R&D, Operations, Infrastructure, Marketing or Sales
Revenue model
- Managed Hosting (One Click Forum): Monthly and annual subscription fees for cloud-hosted forum instances. Includes 14-day trial period followed by hosting contract commencement.
- Enterprise Solutions: Custom-built solutions for large corporations including tailored high-performance forums that integrate with existing infrastructure. Pricing is quote-based and negotiated individually.
- Professional Services: Migration services (moving communities from existing platforms), custom development (integration, gamification, branding, workflow customization), and theme/design services. Working directly with clients to ensure satisfaction.
- Open Source Software: Free open-source forum software available on GitHub, with community support. Revenue not generated directly but serves as acquisition channel for paid tiers.
Pricing tiers
| Model | Billing | Price |
|---|---|---|
| Freemium | Others | Open Source - Free self-hosted forum software for developers and tech-savvy DIY users |
| Subscription | Monthly | One Click Forum Hosting - Managed cloud hosting for growing businesses and groups |
| Subscription | Multi-year contract | Enterprise - Custom-built solutions for large corporations |
Go-to-market motion2 records
Distribution channels3 records
Marketing channels6 records
NodeBB product offering
Product offeringCore offering
NodeBB is next-generation community forum software offered in three deployment tiers: Open Source (free self-hosted forum software for developers), One Click Forum Hosting (managed cloud-hosted forums on monthly subscription), and Enterprise (custom-built, high-performance forum solutions for large corporations with tailored integrations). The software provides real-time topic, post, and notification streaming over WebSockets, mobile-first responsive design, native ActivityPub/fediverse federation, GDPR-compliant data handling, FIDO2/WebAuthn hardware key authentication, and a comprehensive REST API documented via OpenAPI 3.
Product overview
NodeBB is a next-generation community forum software platform offered in three deployment options: Open Source (self-hosted), One Click Forum Hosting (managed cloud), and Enterprise (custom corporate solutions). The platform provides real-time forum features including streaming topics/posts/notifications, built-in chat, social feed view, and mobile-first responsive design. The product integrates GDPR compliance as the first forum software to achieve this standard, with data consent, portability, and deletion features. Developer extensibility is provided through a plugin system (with bundled plugins for 2FA, search, emoji, markdown, spam detection, web push) and theming system (with bundled themes: Harmony, Lavender, Peace, Persona). NodeBB provides REST APIs (Read API and Write API v3) documented via OpenAPI 3 specification. Professional services include migration, custom development, and community management. The company also maintains Benchpress, a Rust-based template compiler used internally. All hosting deployments use Stripe for payments, Sendgrid for email, CloudFlare for optional DDoS protection, and Quickbooks for billing.
Differentiator
Problem solved
Functional benefit
Products and services
- NodeBB Open Source Free, self-hosted forum software available on GitHub for developers and tech-savvy users who install and maintain NodeBB on their own servers. Built on Node.js with real-time WebSocket features, mobile-first responsive design, and multilingual interface.
- NodeBB One Click Forum Hosting Managed cloud-hosted forum service providing immediate deployment of a NodeBB instance on monthly subscription plans, including a 14-day free trial. Targeted at organizations without the technical resources to self-host.
- NodeBB Enterprise Custom-built, high-performance forum solutions for large corporations, integrating with existing enterprise infrastructure under custom quote-based, multi-year pricing. Reached through direct sales outreach and contact form inquiries.
- NodeBB Migration Services Professional services to migrate existing communities from legacy bulletin board platforms or other forum software into NodeBB, including transfer of topics, posts, files, and content. Engagements are customized per client.
- NodeBB Custom Development Custom design and development services including login system integration, gamification, branding, workflow customization, specialized feature development, and engineering team support for onboarding.
- NodeBB Community Management Ongoing community management services to help maintain and grow NodeBB forum communities on behalf of clients.
Quantifiable outcome
- 19% increase in organic Google traffic to Q&A pages two months after migration
- +1 more outcomes
Companies that use NodeBB
Customer profileNamed customers10 records
Segments3 records
Ideal customer profiles3 records
NodeBB technology and API
TechnologyTechnology focussed Yes
API detail
- Has API
- Yes
- API docs
- API detail
Core technology
AI maturity
App detail
Integration4 records
Feature7 records
NodeBB partnerships and signals
Strategic signalPartnerships
Three partnerships are on record, tiered core and minor.
- DigitalOceancoreDigitalOcean is used as the primary hosting provider for NodeBB's managed forum hosting service. Clients can select data centers in USA, Canada, Netherlands, Germany, UK, India, and Singapore depending on their data residency requirements.
- StripecoreStripe handles payment processing for NodeBB's managed hosting subscriptions and enterprise billing. Part of GDPR compliance documentation as subprocessor.
- ShopifyminorShopify sponsored the work that enabled animated GIF support in NodeBB through updates to the Sharp image processing library, which NodeBB then incorporated into v1.19.2.
Scale indicators2 records
Recent moves6 records
Expansion highlights5 records
NodeBB competitors and assessment
Company assessmentDirect peers
- Discourse: Discourse is the closest direct competitor — a modern, open-source forum/community platform with managed hosting tiers, enterprise plans, SSO, and an active plugin ecosystem. Targets the same developers, growing businesses, and enterprises as NodeBB, with deeper funding and a larger community.
- Flarum: Flarum is a lightweight, modern open-source forum platform built with PHP/JS. It competes with NodeBB in the self-hosted SMB/developer segment, often chosen for simpler setups but lacking NodeBB's enterprise depth and real-time stack.
- phpBB: phpBB is a long-standing open-source bulletin board that NodeBB has explicitly targeted for migration. Many of NodeBB's enterprise wins come from replacing legacy phpBB deployments, making it the most directly comparable legacy competitor.
- Vanilla Forums: Vanilla Forums offers a commercial community platform with open-source and enterprise tiers, including SSO, gamification, and Q&A. It overlaps with NodeBB in the customer-support community / enterprise segment where both pursue large brand customers.
- MyBB: MyBB is another long-running free, open-source forum software project. It competes in the self-hosted segment with simpler feature parity than NodeBB but without NodeBB's real-time or ActivityPub differentiators.
- vBulletin: vBulletin is a legacy commercial forum platform that many of NodeBB's enterprise wins involve replacing. While no longer technically leading, installed base remains and represents a continued migration pipeline for NodeBB.
Emerging players
- Circle: Circle is a SaaS community platform with hosted tiers for creators, educators, and brands. It competes with NodeBB in the "managed growing businesses" segment but emphasizes modern creator-economy UX over legacy forum-style threads.
- Bettermode (formerly Tribe): Bettermode is an embedded and hosted community platform with white-label SaaS for brands. Comparable to NodeBB's enterprise tier in use cases (customer community, knowledge base) but typically priced as a SaaS subscription with deeper CMS integrations.
- BuddyPress: BuddyPress is a WordPress plugin for adding community/social features to WP sites. It overlaps with NodeBB where WordPress users want lightweight community features, often competing at the lower end of NodeBB's self-hosted segment.
Broad incumbents
- Higher Logic Vanilla (Khoros): Higher Logic / Khoros serve large enterprise associations and brands with full community + marketing suites. They compete with NodeBB's enterprise tier on large customer bases but with a much broader product portfolio.
Market position
Strengths5 records
Weaknesses5 records
Competitive moat5 records
Key risks6 records
Key highlights7 records
Customer concentration
NodeBB social profiles
Digital presenceNodeBB compliance and trust
Trust signalCompliance2 records
NodeBB financial estimates
Financial estimateRevenue estimate
Valuation estimate
NodeBB leadership team
Management profileNumber of profiles
Profiles5 records
NodeBB funding detail
Funding detailFunding overview
Funding rounds
Investors
Funding detail is available on the Subscription and Enterprise plan.Contact sales →
NodeBB M&A and investment
M&A and investmentM&A
Investments
M&A and investment is available on the Subscription and Enterprise plan.Contact sales →
Frequently asked questions about NodeBB
What does NodeBB do?
NodeBB is next-generation community forum software offered in three deployment tiers: Open Source (free self-hosted forum software for developers), One Click Forum Hosting (managed cloud-hosted forums on monthly subscription), and Enterprise (custom-built, high-performance forum solutions for large corporations with tailored integrations). The software provides real-time topic, post, and notification streaming over WebSockets, mobile-first responsive design, native ActivityPub/fediverse federation, GDPR-compliant data handling, FIDO2/WebAuthn hardware key authentication, and a comprehensive REST API documented via OpenAPI 3.
Is NodeBB a public or private company?
NodeBB is a private company. It is classified as founder individual operated bootstrapped and is currently operating.
When was NodeBB founded?
NodeBB was founded in 2014. It employs 1 to 10 people.
Where is NodeBB based?
NodeBB is headquartered in Toronto, Canada, in the North America region.
How does NodeBB make money?
Four revenue lines are on record. Managed Hosting (One Click Forum) is the primary driver. The others are enterprise Solutions, professional Services and open Source Software.
Who are NodeBB's main competitors?
Direct peers on record are Discourse, Flarum, phpBB, Vanilla Forums, MyBB and vBulletin. Emerging players are Circle, Bettermode (formerly Tribe) and BuddyPress. Higher Logic Vanilla (Khoros) is listed as a broad incumbent.
Does NodeBB have an API?
Yes. NodeBB provides both a Read API and Write API for developers. The Read API allows accessing JSON data by prepending /api to any route, documented using OpenAPI 3 specification with ReDoc styling at docs.nodebb.org/api/. The Write API (v3) was merged into core in v1.15.0, allowing external services to interact with forum resources via REST endpoints beginning with /api/v3 (e.g., POST api/v3/topics to create topics). The API includes automated testing integration ensuring documentation stays current. Websocket/socket.io is used for real-time events (new posts, notifications, online indicators) but the team is migrating call-and-response usages to the REST API for better developer accessibility. Developer documentation is at docs.nodebb.org/api.
What industry is NodeBB in?
NodeBB's product category is Community Forum Software. Its primary akta.pro industry code is BPAMADAG, Developer Portals, SDKs & Documentation Platforms, with a secondary code of BPAEAKAO, Managed DevOps / Platform Operations (Run & Operate). Its NAICS code is 518 and its SIC code is 7371.