forumaker / friendship
Adds a friendship system
Package info
github.com/forumaker/Friendship
Type:flarum-extension
pkg:composer/forumaker/friendship
3.0.0
2026-08-31 11:16 UTC
Requires
- php: ^8.3
- flarum/core: ^2.0
Requires (Dev)
- flarum/testing: ^2.0
README
Adds a friendship system — members send friend requests, build a friends list on their profile and see friend counts right on the user card and in posts. Supports Flarum 2.x
🚀 Features
- 👥 Friends page on the profile with the full friends list
- ✉️ Requests modal with separate incoming/outgoing tabs, search and pagination
- 🕓 History of past requests, acceptances, declines and removals
- 🔔 Notifications for new requests, declines and removals, deep-linking straight to the request
- 🏷️ Friend-count badge on the user card and in the post header, with an admin-configurable color
- ⚙️ Per-user toggles to opt out of either badge, gated behind the admin-wide switches
- ➕ Add/remove friend button in the profile dropdown and on other users Friends page
- 🔐 Separate permissions for adding friends, viewing others friends lists, and moderating
📸 Screenshots
📦 Installation
Run in your Flarum root directory:
composer require forumaker/friendship:"*"