Flarum

Flarum

Modern, lightweight forum software for building communities

16.2kstars
1.7kforks
Last commit: 18d ago
Repo age: 12y old
Flarum screenshot

Flarum is a modern, PHP-based discussion forum platform designed to be fast, simple to run, and easy to extend. It provides a clean single-page interface for end users and a modular architecture for admins to customize functionality via extensions.

Key Features

  • Single-page application (SPA) forum UI with fast navigation and real-time-feeling interactions
  • Extension system for adding features (SSO, integrations, custom content, moderation tools, theming)
  • Built-in notifications and user mentions for community engagement
  • Role- and permission-based access control for categories/tags and moderation actions
  • Tag-based organization (in core) to structure discussions beyond classic subforums
  • Responsive design optimized for desktop and mobile browsers
  • REST API for integrations and custom frontends
  • Admin dashboard for managing extensions, appearance, permissions, and settings

Use Cases

  • Support and feedback communities for products/projects
  • Private team or organization discussion space with granular permissions
  • Public hobby or interest forums with customizable features and theming

Limitations and Considerations

  • Many advanced capabilities (e.g., richer moderation workflows, SSO providers, deep analytics) typically require installing third-party extensions
  • Major version upgrades may require extension compatibility updates, so extension-heavy installs should plan upgrade windows

Flarum is well-suited for communities that want a modern forum experience with a flexible extension ecosystem. Its core remains lightweight while enabling sophisticated setups through add-ons and API-driven integrations.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

Discourse

Discourse

Modern, searchable discussion forums for communities

46k
8.8k
Last commit: 1d ago

Open source forum software with real-time discussions, powerful moderation, SSO, and integrations—built for long-lived, searchable community knowledge.

Alternative to:
Zendesk
Zendesk
+5
NodeBB

NodeBB

Modern forum software built for real-time discussions

14.9k
2.9k
Last commit: 3d ago

Real-time Node.js forum platform with plugins, themes, SSO, moderation tools, and integrations for building scalable community discussion boards.

Alternative to:
Discord
Discord
+5
Lemmy

Lemmy

A federated link aggregator and discussion platform

14.2k
937
Last commit: 2d ago

Self-hosted, ActivityPub-based forum platform for communities, link posts, and threaded discussions with federation across the Fediverse.

Alternative to:
Reddit
Reddit
+4
Misskey

Misskey

Federated microblogging platform with rich social features

10.9k
1.5k
Last commit: 1d ago

Self-hosted ActivityPub social network server with customizable UI, reactions, drive storage, powerful moderation, and federation with Mastodon and other Fediverse apps.

Alternative to:
X (formerly Twitter)
X (formerly Twitter)
+4
HumHub

HumHub

Modular social network and intranet platform for teams

6.6k
1.7k
Last commit: 29d ago

Self-hosted social networking and intranet software with spaces, activity streams, user profiles, and a module marketplace for collaboration.

Alternative to:
Microsoft Teams
Microsoft Teams
+6
Friendica

Friendica

A decentralized social network that connects to the Fediverse

1.6k
367
Last commit: 2d ago

Self-hostable federated social network for long-form posts, groups, forums, and cross-network connectivity via ActivityPub and other protocols.

Alternative to:
X (formerly Twitter)
X (formerly Twitter)
+6