Skip to main content
OpenSourceAlternatives

Flarum

Open source · OSI-approvedStatus: unknownNew

Free, open-source forum software with a rich extension ecosystem

Flarum is free, MIT-licensed forum software: a JavaScript single-page front end on a PHP back end built with Laravel components, organized around tags, groups, and an extension ecosystem. Version 1.x is the current stable line, supported through December 2026, with version 2.0 in community release-candidate voting.[1]

Quick verdict

Small and mid-size communities that want a free, MIT-licensed forum on a cheap VPS will get the most from Flarum. Its single-page interface feels modern next to legacy PHP boards, and the extension ecosystem covers most needs without forking core. You need basic SSH and Composer comfort, and you should plan around the 2.0 migration since 1.x support ends in December 2026.[1][2][3][4]

Key features

  • Single-page discussion interface: a fast JavaScript front end with real-time updates, keyboard shortcuts, and a floating composer, designed to feel quick on desktop and touch devices.[1]

  • Tags instead of rigid boards: nested tag pages organize discussions, with tag-scoped search plus tag backgrounds and icons so each corner of the forum keeps its identity.[1]

  • Extension-driven customization: a large community and premium extension ecosystem adds features without forking core, with one-click installs and updates through the Bazaar extension.[1]

  • Groups and granular permissions: user groups with fine-grained controls decide exactly who can see content and who can perform each action.[1]

  • Built-in moderation toolkit: flags with a streamlined queue, post approvals, user suspension, Akismet spam protection, and an audit log cover routine moderation without extra plugins.[1]

  • Member engagement loop: likes, mentions, in-browser notifications, and email digests keep members following the activity they care about.[1]

  • Markdown or WYSIWYG authoring plus themes: members write in Markdown or a visual editor, and admins restyle the whole forum with installable themes.[1]

  • Responsive and multilingual: the interface is responsive out of the box with community mobile apps, and it ships localized in many languages.[1]

Who will love it

  • Budget-conscious hobby and niche communities: the software is free under MIT and runs happily on a small VPS, so a club, fan group, or product forum gets modern forum software for a few dollars a month.[1][2][3]

  • Admins escaping heavyweight legacy boards: if phpBB-style administration feels clunky, Flarum's single-page UI, tag organization, and extension installs are a genuine step up without leaving PHP hosting behind.[1][2]

  • Tinkerers comfortable with SSH: if you can run Composer commands and own updates and backups, Flarum rewards you with a lean, fast forum you fully control.[1][2]

Who should avoid it

  • Non-technical admins with only shared hosting: installation needs SSH, Composer, PHP 8.3+, and MySQL 8+ or MariaDB 10.10+, and shared or cPanel hosting without SSH is explicitly unsupported.[1]

  • Teams adopting right before the 2.0 migration: Flarum 1.x is supported only to the end of 2026 and 2.0 breaks most 1.x extensions, so starting a heavily customized 1.x forum now means budgeting for a migration.[1]

  • Enterprises needing managed operations or compliance tooling: there is no official managed cloud or SLA, you own updates and backups, and very large communities should evaluate Discourse's heavier but more complete enterprise story first.[1][2]

How people experience it

Two inspected reports: Jeremy's January 2023 Noted blog account of migrating a personal forum from phpBB to Flarum with Docker on an existing VPS, and Elestio's 2026 three-way Discourse/Flarum/NodeBB self-hosting comparison (vendor-authored, used only for scale positioning).

2 cited community sources. Purposive sample of two inspected guides, not a prevalence estimate: one firsthand admin migration account from January 2023 (Flarum 1.x era, so version-specific details may have shifted) and one vendor-authored 2026 hosting comparison that favors self-hosted products generally. No Reddit or G2 firsthand reports were found within the research budget, so no testimonials are quoted. None of this reflects hands-on testing by the author.

Jeremy wrote in a January 2023 Noted account that after years on a small phpBB install, he moved his personal forum to Flarum with Docker on his existing VPS in a few hours, finding Flarum's extensions a better fit than customizing phpBB.[1]

Elestio's 2026 comparison positions Flarum as the lightweight pick that is easier to install and kinder to small servers than Discourse, while Discourse earns its heavier footprint with a richer feature set for larger communities.[1]

Platform direction and self-hosting

Runs on standard PHP hosting you control: Apache or Nginx with URL rewriting, PHP 8.3 to 8.5 with the listed extensions, MySQL 8+ or MariaDB 10.10+, plus Composer over SSH; Docker and subdomains are supported paths.[1]

Version 2.0 is the direction of travel: a Laravel 12 and Octane foundation with RoadRunner or FrankenPHP, Livewire components, a PHP 8.3 floor, and a compatibility layer for extensions, currently in release-candidate voting after an October 2026 RC8.[1]

Questions worth asking

Can you self-host Flarum?

Yes. Flarum installs on your own server with SSH access and Composer: PHP 8.3 or newer, MySQL 8+ or MariaDB 10.10+, and a web server with a URL-rewriting module. Shared or cPanel hosting without SSH will not work, subdomains are supported, and you should configure email so notifications and digests are delivered. Checked October 9, 2026.[1][2][3]

How much does Flarum cost per month?

The software itself costs 0 dollars: it is MIT-licensed and free. You pay for hosting instead, typically a small VPS from a few dollars a month; one firsthand account runs Flarum alongside other services on a 96-dollar-a-year VPS (about 8 dollars a month). Premium community extensions can cost extra and prices vary. Prices checked October 9, 2026.[1][2][3]

What is the best Flarum alternative for non-technical users?

Discourse with managed hosting is the safer pick when nobody on your team is comfortable with SSH and Composer. Flarum assumes you can run commands on a server and own updates and backups; if that is a dealbreaker, a hosted Discourse plan removes the operations burden at a higher monthly price.[1][2]

Is Flarum really no-code?

Mostly yes: running the forum day to day, installing extensions through Bazaar, managing tags, groups, and themes needs no code. The exception is the server itself, since installation and upgrades run through SSH and Composer and need basic command-line comfort.[1][2]

Sources and editorial review

Source research. Reviewed on October 9, 2026. Written by Sanjib Sah. AI assisted; reviewed by a human editor.

We have not run or tested this product.

Two inspected reports: Jeremy's January 2023 Noted blog account of migrating a personal forum from phpBB to Flarum with Docker on an existing VPS, and Elestio's 2026 three-way Discourse/Flarum/NodeBB self-hosting comparison (vendor-authored, used only for scale positioning). Purposive sample of two inspected guides, not a prevalence estimate: one firsthand admin migration account from January 2023 (Flarum 1.x era, so version-specific details may have shifted) and one vendor-authored 2026 hosting comparison that favors self-hosted products generally. No Reddit or G2 firsthand reports were found within the research budget, so no testimonials are quoted. None of this reflects hands-on testing by the author.

  1. Flarum: Free, open-source forum software (official)

    official · Observed October 9, 2026

    Official homepage as observed: free MIT positioning, extension ecosystem with Bazaar one-click installs and premium extensions, tags, permissions, moderation, notifications, Markdown/WYSIWYG, themes, languages, Flarum 2.0 RC8 community vote in October 2026, and 1.x support ending December 2026.

  2. Flarum installation documentation (official docs)

    official · Observed October 9, 2026

    Official installation documentation as observed: SSH and Composer requirement, no shared or cPanel hosting, PHP 8.3/8.4/8.5 with required extensions, MySQL 8+ or MariaDB 10.10+, URL rewriting, subdomain and email guidance, and 1.x end-of-support December 2026.

  3. Self Host Your Own Message Board Forum With Flarum (Noted)

    community · Observed October 9, 2026 · Published January 19, 2023

    Firsthand admin account: multi-year phpBB user migrates a personal forum to Flarum via docker-compose on a 96-dollar-a-year VPS after a few hours, calls out Flarum extensions as preferable to customizing phpBB. Dated evidence from the 1.x era.

  4. Discourse vs Flarum vs NodeBB in 2026 (Elestio comparison)

    community · Observed October 9, 2026

    Vendor-authored 2026 three-way hosting comparison (Elestio), used only for scale positioning, not as an independent measurement: Flarum install ease and small-server footprint versus Discourse richness; managed one-click hosting prices shown as examples.

Compared with these products

No explicit proprietary baseline is recorded.

Similar projects

Related projects with shared categories, technologies, or licensing.

Discourse

Discourse

Open-source community platform for discussion, chat, and support

Stars47.9K
Commitjust now
LicenseGPL-2.0

Discourse is a self-hosted community platform that combines threaded discussion with built-in chat, search, and moderation tools.

NodeBB

NodeBBOpen

Real-time Node.js forum software for online communities

Stars15.2K
Commitjust now
LicenseGPL-3.0

NodeBB is a self-hosted, GPL-3.0 community forum platform built on Node.js with real-time chat, notifications, and federated sharing.

Storyden

StorydenOpen

Open-source forum and shared library for lasting communities

Stars339
Commitjust now
LicenseMPL-2.0

Storyden is a self-hosted forum plus shared library for links, pages, and directories, deployed with Docker on your own server.

Rocket.Chat

Rocket.ChatOpen

Self-hosted secure team chat for mission-critical organizations

Stars46.2K
Commitjust now
LicenseMIT

Rocket.Chat is a self-hosted team chat platform with a Slack data importer, end-to-end encryption, and cloud, on-premises, or air-gapped deployment.

Chatwoot

ChatwootOpen

Customer conversations from every channel in one inbox

Stars24.7K
Commit1d ago
LicenseMIT

Chatwoot collects website chat, email, WhatsApp, Instagram, and SMS into a single agent inbox with shared assignment, canned replies, and a help centre.

Campfire

CampfireOpen

Self-hosted group chat with rooms, DMs, and @mentions

Stars4,671
Commitjust now
LicenseMIT

Campfire is a self-hosted group chat system with rooms, direct messages, @mentions, search, and file attachments, built by 37signals.