Activity Heatmap Plugin for MyBB
MYBB
PLUGIN
free
A GitHub-style 26-week posting heatmap on every profile, plus a full-screen view.
A year of a member's forum life in one square grid. It makes quiet regulars feel seen, and it makes the board look alive.
What it gives you:
• An aligned heatmap card injected onto member profiles automatically, with no template edits.
• A dedicated full-screen heatmap page for any member, and a JSON endpoint that returns the same data.
• Twenty-six Monday-aligned weeks of daily post counts, plus total posts, current streak and best day.
• No custom tables: the counts are computed directly from your posts table.
This is a versioned rebuild informed by the source deployed on Data-Forums, rather than the missing original archive.
What it gives you:
• An aligned heatmap card injected onto member profiles automatically, with no template edits.
• A dedicated full-screen heatmap page for any member, and a JSON endpoint that returns the same data.
• Twenty-six Monday-aligned weeks of daily post counts, plus total posts, current streak and best day.
• No custom tables: the counts are computed directly from your posts table.
This is a versioned rebuild informed by the source deployed on Data-Forums, rather than the missing original archive.
What's included
- Automatic heatmap card on member profiles, no template edits
- Full-screen heatmap page for any member
- JSON endpoint returning 26 Monday-aligned weeks with total, streak and best day
- Computed directly from the posts table — zero custom tables
- 26-week window of visible posts
At a glance
| Platform | MyBB plugin |
|---|---|
| Latest version | v2.0.0 |
| Download size | 19.7 KB |
| Released | 25 Oct 2026 |
| Downloads | 0 |
| Access | Free — sign in to download |
| Compatibility | MyBB 1.8.40 tested |
| PHP | 8.1+ intended, runtime tested on 8.4.27 |
| Database | MySQL / MariaDB |
| Requires | nothing |
| Licence | GPL-3.0-or-later |
| Tables | none — computed on demand |
Requirements
- MyBB 1.8.40 is the tested target.
- PHP 8.1 or newer (runtime tested on 8.4.27).
- Nothing else — it reads the posts your board already has.
Checksum
Verify your download before you upload it to your board.
64125c861a78595ff33f8c071cde8bfbeb8e8cfbac9995c3d9d415f2ae7bd5edInstall it
1. Back up your files and database first.
2. Upload the archive's contents (inc/, jscripts/, images/ where included) into your MyBB root, keeping the paths.
3. Admin CP → Configuration → Plugins → Install & Activate.
4. No settings. Profiles show the card automatically; the full view is misc.php?action=df_heatmap&uid=N.
2. Upload the archive's contents (inc/, jscripts/, images/ where included) into your MyBB root, keeping the paths.
3. Admin CP → Configuration → Plugins → Install & Activate.
4. No settings. Profiles show the card automatically; the full view is misc.php?action=df_heatmap&uid=N.
Questions people ask
Does it add any tables?
No. Counts are computed from the posts table on demand.
How far back does it look?
The trailing 26 weeks of visible posts, aligned to Mondays.
Is there an API for the same numbers?
Yes — a JSON endpoint serves the same 26-week data for a given member id.
All releases
| Version | Released | Size | Downloads | Changelog |
|---|---|---|---|---|
| v2.0.0 latest | 25 Oct 2026 | 19.7 KB | 0 | # 2.0.0 — 24 October 2026 Versioned rebuild informed by the deployed source; not the missing original archive. - Zero custom tables and zero template edits — computes daily post counts directly from MyBB posts. - JSON endpoint (misc.php?action=df_heatmap_data&uid=N) returns 26 Monday-aligned weeks plus total, streak and best-day stats. - Auto-injects an aligned heatmap card onto member profiles via pre_output_page. |
Ratings & reviews
No ratings yet — the first one will be real, not seeded
Ratings come from registered members only — that is the whole point.
Sign in to rateFree account, 20 seconds. Create one
More MyBB plugins
Credits Plugin for MyBB
The points engine the rest of the suite builds on — earned automatically, spent in the shop.
Support Desk Plugin for MyBB
A private support desk inside your forum — tickets, staff view, no third-party helpdesk.
Achievements Plugin for MyBB
Ten automatic milestone badges — posts, threads, hours online, tenure — on profiles and a…
MyBB Google Authenticator Login
Google Authenticator (TOTP) two-factor authentication for MyBB logins