XenStreak: daily flames that bring your members back tomorrow

XenStreak: daily flames that bring your members back tomorrow 2.1.0

No permission to download
Compatible XF 2.x versions
  1. 2.3
Additional requirements
XenForo 2.3.0 or later / PHP 8.0 or later
License
Free. Redistribution is not permitted.
Updates duration
Free updates, nothing to renew.
Visible branding
No
Free. A flame for every member who comes back each day, with tiers to climb, freezes to save a miss and a rival to beat.

A streak is the simplest reason anyone has to come back tomorrow. XenStreak counts the days each member visits in a row, in their own timezone, and turns them into a flame: next to their name, in the navigation bar, on their profile and on a leaderboard where the next rival is always within reach.

Try it the quickest way​

It is free, so the best test is your own board: install it, look around, uninstall it if it is not for you. It cleans up after itself.

The tour​

The streaks page: your flame, your rank, the rival just ahead of you, and boards for current, all-time and Hall of Flames.
01-streak-board-png.722


A flame next to Alerts and Inbox: one tap shows the streak, the next tier and the month calendar.
02-streak-navbar-png.723


Milestones, new tiers, records and saved streaks are celebrated with a native toast on the first page of the day.
03-streak-celebrate-png.724


A streak page in the account area with a month calendar, a heatmap for every year and a flame journal.
04-streak-hub-png.725


A badge after usernames, a Streak line in messages and a Streak tab on every member profile.
05-streak-profile-png.726


Freezes cover missed days; a big flame that goes out leaves embers, and posting within 48 hours brings half of it back.
06-streak-phoenix-png.727


Current and longest streaks in Notable members, plus My flame, Top flames and Bonfire widgets.
07-streak-everywhere-png.728


Native XenForo components that follow light, dark and custom styles, on desktop and phone.
08-streak-styles-png.729


Admin CP: key figures, flames by tier, the longest flames alight, recent events, and rebuild and reset tools.
09-streak-overview-png.730


Admin CP: flame tiers with color, icon and glow, edited with a live preview, plus seasonal flames.
10-streak-tiers-png.731


Admin CP: a flame sheet for every member to give freezes, edit, revive or reset, with each change in the journal.
11-streak-member-png.732

What it does​

  • Every visit feeds the flame. The day is counted on the first page a member opens, a grace period forgives the occasional miss, and freezes earned at milestones melt on their own to save a streak that would have broken.
  • Celebrated right away. Milestones, new tiers, records and saved streaks appear as a native XenForo toast on the first page of the day. You choose every day, important moments only, or never.
  • A flame in the navigation bar, next to Alerts and Inbox: one tap shows the streak, the next tier and a month calendar.
  • A leaderboard worth checking. Current, All-time and Hall of Flames tabs, your rank pinned at the top, and your rival: the member just ahead of you.
  • On profiles and in threads. A badge after usernames, a Streak line in messages and the member tooltip, and a Streak tab on every profile with the member's heatmap.
  • A personal streak page in the account area, with a month calendar, a heatmap for every year and a journal of each milestone.
  • Phoenix revival. A long streak that goes out leaves embers for 48 hours; posting a message brings half of it back. The Hall of Flames remembers the great runs.
  • Tiers, seasons and the bonfire. Tiers with your own colors, icons and glow, seasonal flames for the dates you pick, a golden flame on birthdays, and a community bonfire the whole board feeds together.
  • Part of your forum. Three widgets, Current and Longest streaks in Notable members, three user criteria for trophies, promotions and notices, native alerts members can switch off, an optional "streak at risk" reminder by alert and email, and a streak line in the activity summary email.
  • For admins. An overview of the whole board, a flame sheet for every member to give freezes, edit, revive or reset a streak, native statistics, a rebuild tool and permissions for who sees and earns what.

New in 2.0.0​

XenStreak 2.0 is rebuilt on XenForo's own components and follows your style in light and dark. The day is now counted before the page is built, so celebrations finally appear and the first page shows today's count; the nightly task no longer loses embers, and the at-risk email respects members who switched it off. New: your rank and rival on the leaderboard, the Hall of Flames tab, the profile Streak tab, the My flame widget, native alerts and statistics, Notable members lists, and an Admin CP overview with a flame sheet for every member. Every 1.4 feature is still there.

Good to know​

Requires XenForo 2.3 and PHP 8.0 or later. Free. Colors come from your style plus a few style properties, and the only stylesheet loaded on every page is under 3 KB.
Upgrading from 1.3 or 1.4: install the archive over your current version from the Admin CP, after a backup. Streaks, records, freezes, embers, tiers and seasons are kept, and permissions you changed stay as you set them.

What you get​

  • Free. No license key, no account to create, no catch.
  • Built and supported by the developer. Questions get an answer from the person who wrote the code.
  • Theme-safe. Built from XenForo's own building blocks, so it follows your style, light and dark.

From the same workshop​

  • Level: Give your members something that adds up: XP, ranks, achievements and quests, built on native XenForo.
  • XenPing: Say hello in one tap: a wave, a toast, a coffee, a high five or a thank you. Members wave back, and the quiet ones come back.
  • Journey: Most members decide in their first week whether they stay. Journey walks them through it, one step at a time.
  • 01streaks.webp
    01streaks.webp
    44.7 KB · Views: 78
  • 02leaderboard.webp
    02leaderboard.webp
    44.5 KB · Views: 75
  • 05navmenu.webp
    05navmenu.webp
    55.1 KB · Views: 69
  • 06acptiers.webp
    06acptiers.webp
    38.1 KB · Views: 75
Author
SenseiXS
Downloads
58
Views
732
First release
Last update

Ratings

5.00 star(s) 2 ratings

More resources from SenseiXS

Latest updates

  1. A Streaks link in the account menu, and more room in your navigation

    2.1.0. The Streaks link can move into the account menu, so the main navigation keeps room for...
  2. 2.0.3: no more credit in your footer

    This update removes the "XenForo add-ons by ©XenSupport" line that XenStreak added to your forum...
  3. A quiet, safe upgrade from 1.x

    XenStreak 2.0.2 makes the upgrade from 1.3 or 1.4 with "Install/upgrade from archive" quiet and...

Latest reviews

the best solution of the year 26, it's great that the forum can now provide the same innovations for users as other platforms!
SenseiXS
SenseiXS
Thank you so much — "best solution of the year" genuinely means a lot! 🔥

That's exactly what I was going for with XenStreak: the daily-habit mechanics that make apps like Snapchat or Duolingo so sticky never really had an equivalent on forums — and there's no reason our communities should miss out. Rewarding members just for showing up every day sounds simple, but it builds a real habit and a sense of belonging.

Thanks again for the trust — I've got more lined up to keep bringing that modern-platform feel to XenForo. 🚀
Really cool add-on! We hope it will be expanded even further with more successful series! This will definitely motivate the community even more.
SenseiXS
SenseiXS
Thank you so much for the kind review, it really means a lot! 🙏

I’m glad you’re enjoying the add-on. More features and improvements are definitely planned for upcoming updates, so stay tuned! If you have any specific suggestions or ideas for new features, feel free to share them — community feedback is always welcome and helps shape the future of the add-on.

Thanks again for the support! 🙌
Back
Top Bottom