Making the work
Growing an audience
Running the business
Flarum is self-hosted only, PHP-based, with no hosted tier sold by the project at all; you run it yourself or find a third party who will. NodeBB gives the same basic choice but adds an official hosted option: free to self-host under the GPL, or pay NodeBB itself from $20 a month, priced by pageviews rather than seats, with backups and SSL handled for you. Both are free, open source threaded forums. NodeBB is the one that will also run it for you if that work is unwelcome.
Flarum | NodeBB | |
|---|---|---|
| Starting price | Free | From $20 |
| Pricing model (they differ) | Free | Free plan, paid tiers |
| Free tier | Yes | Yes |
| Billing | Not stated | Monthly or annual |
| Free trial | Not stated | 14 days |
| API | Not stated | Not stated |
Forum software you host yourself
Flarum is forum software installed on your own server, so the discussion, the members and the domain belong to whoever runs it rather than to a platform. Extensions add what the core deliberately leaves out. There is no hosted tier and no monthly fee, which trades a bill for the work of running it. Anybody who does not want to think about PHP, a database and backups should buy hosted community software instead.
Our note
Price the hosting and an hour a month of your own time before calling this free, because that is what it actually costs and it is still far less than hosted community software. Choose it for ownership rather than for the saving, since the saving is real but the ownership is the part you cannot buy back later.
Forum software you can host yourself
NodeBB is forum software in the old sense, with categories and threads, built on Node.js and released under the GPL. You can run it on your own server for nothing, or pay NodeBB to host it and keep the plugins and backups somebody else's problem. Hosted plans are sized by pageviews rather than by seats, so a busy community with three moderators costs the same as a quiet one with thirty.
Pick Flarum if PHP is the stack already comfortable to maintain, and a small, extension-driven core that adds features deliberately fits how the community should grow. It runs on inexpensive shared hosting rather than needing a dedicated server. There is no official hosted edition at all; self-hosting, or finding independent hosting for it, is the only route.
Pick NodeBB if the choice between self-hosting and paying somebody else to run it should stay open. Self-hosting is free and genuine under GPLv3, and the hosted plans start at $20 a month for 50,000 pageviews with unlimited staff accounts and backups included. It is built on Node.js rather than PHP, which matters for who on the team can actually maintain it.
Ratings are the average of reviews readers left. The facts are stated by each tool’s own listing and are not verified by CloutStack. How we make money.
| Data export | Not stated | Not stated |
|---|
| Their cut | Not stated | Not stated |
|---|
| Runs on | Web | Web |
|---|
| Covers | Community Platforms | Community Platforms |
|---|
| Works with | Nothing in particular | Nothing in particular |
|---|
| Founded | Not listed | Not listed |
|---|
| Reader rating | No reviews yet | No reviews yet |
|---|
| Live deals | None right now | None right now |
|---|
Shaded rows are where the two answers disagree and both listings have answered. A row where one side has not stated a fact is left plain, because silence is not a difference.
Our note
Take the self-hosted route only if somebody on your side is comfortable keeping a Node application patched. Otherwise the $20 plan is cheaper than the hours, and it is the same software either way.