prm / analytics
Advanced forum analytics dashboard — charts and KPIs beyond core Statistics.
Package info
github.com/smmpanelscripts1/prm-analytics
Language:JavaScript
Type:flarum-extension
pkg:composer/prm/analytics
2.0.0
2026-10-09 16:56 UTC
Requires
- flarum/core: ^2.0.0-rc.8
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
Advanced admin analytics for Flarum 2 — KPIs and Chart.js dashboards beyond core Statistics.
Compatible with Flarum 2.0.
Screenshots
KPIs, growth, engagement and activity mix:
Moderation workload, reports and tickets:
Trade feedback and top tags:
What it does
- Admin Analytics page with 7 / 30 / 90 day ranges
- KPI cards: members, discussions, posts, likes, reports, tickets, warnings, trade, pending backlog
- Charts: growth, engagement, activity mix, moderation workload, report/ticket breakdowns, trade mix, top tags
- Soft-detects prm-moderation, prm-trade-feedback, and flarum/likes (charts hide if missing)
- Dashboard mini widget (replaces the core Statistics widget)
Uses Flarum admin theme colours (--primary-color, --control-bg, etc.).
Install
composer require prm/analytics
Or from VCS:
composer config repositories.prm-analytics vcs https://github.com/smmpanelscripts1/prm-analytics composer require prm/analytics:dev-2.x
Enable Analytics, then:
php flarum cache:clear
How to use
- Admin → Analytics
- Switch range (7 / 30 / 90 days) or hit Refresh
- Optional: disable core Statistics if you only want this dashboard
API (admin-only): GET /api/prm-analytics?range=30d


