Jump to content
View in the app

A better way to browse. Learn more.

Invision Marketplace

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Everything you need for your community

We will be moving to a new server soon, some downtime is expected.

Everything you need for your community

 Loading...
 Loading...
 Loading...
A premium Invision Community theme that blends soft glass surfaces, neon cyan accents, and a subtle hex-mesh motif. Hexagon ships with both dark and light modes, a refined mobile experience, and dozens of tasteful micro-interactions that make communities feel premium without feeling flashy.
LIVE DEMO
Pricing
Price: $39
Renewal: $15 / 6 months
License: 1 community

Highlights
Signature Gradient Header - cyan to purple blend with a hex overlay and masked shine.
Polished Components - boxes, widgets, and cards use glass surfaces, soft shadows, and glowing borders (light & dark tuned).
Elegant Menus - user menu, nav dropdowns, etc share one cohesive “glass panel” look with animated highlights.
Premium Mobile Header & Footer - beautifully styled with blurred transparent look.
Refined Off-Canvas Panels - notifications, messages, and search use a translucent sheet with drag-handle, blur and depth.
Focused Inputs - search/editor/fields get cyan focus rings, and subtle glow.
First Post - First post in topic is optically styled different to put focus on OP.
Theming Tokens - change a few CSS variables to rebrand colors fast (--accent-cyan, --new-purple, radii, shadows).
Performance-friendly - pure CSS (no JS added), prefers-reduced-motion support, and iOS z-index/safe-area fixes baked in.
Accessibility touches - larger targets, clear focus, high-contrast hover states, semantic aria-expanded behaviors.

Roadmap: extra color presets, and “no-hex” variant.
IPS5.0.0+
A premium Invision Community theme that blends soft glass surfaces, neon cyan accents, and a subtle hex-mesh motif. Hexagon ships with both dark and light modes, a refined mobile experience, and dozens of tasteful micro-interactions that make communities feel premium without feeling flashy.
LIVE DEMO
Pricing
Price: $39
Renewal: $15 / 6 months
License: 1 community

Highlights
Signature Gradient Header - cyan to purple blend with a hex overlay and masked shine.
Polished Components - boxes, widgets, and cards use glass surfaces, soft shadows, and glowing borders (light & dark tuned).
Elegant Menus - user menu, nav dropdowns, etc share one cohesive “glass panel” look with animated highlights.
Premium Mobile Header & Footer - beautifully styled with blurred transparent look.
Refined Off-Canvas Panels - notifications, messages, and search use a translucent sheet with drag-handle, blur and depth.
Focused Inputs - search/editor/fields get cyan focus rings, and subtle glow.
First Post - First post in topic is optically styled different to put focus on OP.
Theming Tokens - change a few CSS variables to rebrand colors fast (--accent-cyan, --new-purple, radii, shadows).
Performance-friendly - pure CSS (no JS added), prefers-reduced-motion support, and iOS z-index/safe-area fixes baked in.
Accessibility touches - larger targets, clear focus, high-contrast hover states, semantic aria-expanded behaviors.

Roadmap: extra color presets, and “no-hex” variant.
I have a bit of clients hosted offshore and seems a mix between high latency and IPS default chunk size was causing larger uploads to his -200 error.

The fix I found for this issue was to patch plupload options to 5mb instead of the default. This will also add in a retry so if one chunk fails it will retry that chunk instead of failing.
This is likely only needed when very specific environment conditions are met, but I needed it so maybe it will help you as well.


I have a bit of clients hosted offshore and seems a mix between high latency and IPS default chunk size was causing larger uploads to his -200 error.

The fix I found for this issue was to patch plupload options to 5mb instead of the default. This will also add in a retry so if one chunk fails it will retry that chunk instead of failing.
This is likely only needed when very specific environment conditions are met, but I needed it so maybe it will help you as well.


Explore Feeds 2.0
A smarter, more social way to experience your community
Explore Feeds reimagines how members discover and interact with content. Instead of forcing people to browse forums the “old way,” it delivers a personalized, living feed that feels familiar, engaging, and effortless.
Members choose what they care about.
Explore Feeds does the rest.
Want cars and design? That’s what shows up.
Only interested in writing or business? Your feed reflects it.
No clutter. No digging. Just relevant content, front and center.
Now fully interactive
Version 2 turns Explore Feeds from a passive browsing experience into an active, social one.
Members can now reply directly inside the feed, create new topics without leaving the page, react to posts, and edit their content in place. The feed stays alive, updating automatically as new replies and topics come in - just like a modern activity stream.
Everything happens where the content lives.

Built for engagement, not empty pages
Explore Feeds is now fully enabled for both guests and members by default. That means no empty feeds and no dead first impressions. You can confidently use it as your landing page, showing fresh, active content the moment someone arrives.
Navigation stays smooth too - users remain on the feed instead of being redirected away when interacting with content.

Clear signals, better conversations
To help members instantly understand what’s happening, Explore Feeds now includes engagement labels right in the stream:
Fast • 6/day • Active 10 minutes ago
Be the first to reply
First topic
Recently active discussions
These subtle cues encourage participation and make active conversations impossible to miss.
Replies now display with newest at the top, keeping discussions current and reducing scrolling friction. “Show older replies” lets members dig deeper when they want to.

More than just forums
Explore Feeds now supports blogs and articles, allowing you to surface editorial content alongside forum discussions in one unified feed. Long-form writing, announcements, or community discussions, everything flows together naturally.
Choose between interests-based or the forum filter system to give users even more control over what they see.

Key Features
Interest-based personalized feeds
Inline replying and topic creation
Reactions directly in the feed
Engagement labels for activity awareness
Blog and article support
Auto-updating feed and reply stream
Guest-ready feeds (perfect for landing pages)
Forum filtering system
Infinite scroll for continuous discovery
“Show more” handling for long posts
Smart synonyms system with customizable JSON support
A live demo can be found on Administrata.
What’s New (1.0.0 → 1.2.2)
Added inline replying directly inside the feed
Added topic creation from the feed
Added reactions support within the feed
Added topic engagement labels (Fast, activity rate, last active time, First Topic, Be the first to reply, etc.)
Added full blog content support
Added full article content support (Pages / Articles)
Added post and reply edit functionality
Enabled feeds for guests and members by default (no empty feeds)
Feed can now be used as a landing page
Added forum filter system
Reversed reply order (newest replies now appear at the top)
Updated redirection logic to keep users on the feed page
Fixed an issue where topic creation remembered previously posted topics
Renamed “Show more replies” to “Show older replies”
Increased username font size by 2px
Improved mobile reaction layout to prevent viewport overflow
Added auto-updating feed using All Activity logic
Added full auto-updating reply and post streams
Added live update indicator for new content
IPS5.0.0+
Explore Feeds 2.0
A smarter, more social way to experience your community
Explore Feeds reimagines how members discover and interact with content. Instead of forcing people to browse forums the “old way,” it delivers a personalized, living feed that feels familiar, engaging, and effortless.
Members choose what they care about.
Explore Feeds does the rest.
Want cars and design? That’s what shows up.
Only interested in writing or business? Your feed reflects it.
No clutter. No digging. Just relevant content, front and center.
Now fully interactive
Version 2 turns Explore Feeds from a passive browsing experience into an active, social one.
Members can now reply directly inside the feed, create new topics without leaving the page, react to posts, and edit their content in place. The feed stays alive, updating automatically as new replies and topics come in - just like a modern activity stream.
Everything happens where the content lives.

Built for engagement, not empty pages
Explore Feeds is now fully enabled for both guests and members by default. That means no empty feeds and no dead first impressions. You can confidently use it as your landing page, showing fresh, active content the moment someone arrives.
Navigation stays smooth too - users remain on the feed instead of being redirected away when interacting with content.

Clear signals, better conversations
To help members instantly understand what’s happening, Explore Feeds now includes engagement labels right in the stream:
Fast • 6/day • Active 10 minutes ago
Be the first to reply
First topic
Recently active discussions
These subtle cues encourage participation and make active conversations impossible to miss.
Replies now display with newest at the top, keeping discussions current and reducing scrolling friction. “Show older replies” lets members dig deeper when they want to.

More than just forums
Explore Feeds now supports blogs and articles, allowing you to surface editorial content alongside forum discussions in one unified feed. Long-form writing, announcements, or community discussions, everything flows together naturally.
Choose between interests-based or the forum filter system to give users even more control over what they see.

Key Features
Interest-based personalized feeds
Inline replying and topic creation
Reactions directly in the feed
Engagement labels for activity awareness
Blog and article support
Auto-updating feed and reply stream
Guest-ready feeds (perfect for landing pages)
Forum filtering system
Infinite scroll for continuous discovery
“Show more” handling for long posts
Smart synonyms system with customizable JSON support
A live demo can be found on Administrata.
What’s New (1.0.0 → 1.2.2)
Added inline replying directly inside the feed
Added topic creation from the feed
Added reactions support within the feed
Added topic engagement labels (Fast, activity rate, last active time, First Topic, Be the first to reply, etc.)
Added full blog content support
Added full article content support (Pages / Articles)
Added post and reply edit functionality
Enabled feeds for guests and members by default (no empty feeds)
Feed can now be used as a landing page
Added forum filter system
Reversed reply order (newest replies now appear at the top)
Updated redirection logic to keep users on the feed page
Fixed an issue where topic creation remembered previously posted topics
Renamed “Show more replies” to “Show older replies”
Increased username font size by 2px
Improved mobile reaction layout to prevent viewport overflow
Added auto-updating feed using All Activity logic
Added full auto-updating reply and post streams
Added live update indicator for new content
Bring your chats to life with voice! This app enables users to effortlessly record and send voice messages in Chatbox or Chatbox Free.
Features:
Voice messages are saved as MP3 files for convenience and compatibility.
Flexible permissions: Control who can use the feature.
Customizable options to enable voice messaging in specific rooms, conversations, or clubs.
Set a maximum recording time to suit your needs.
IPS5.0.0+
Bring your chats to life with voice! This app enables users to effortlessly record and send voice messages in Chatbox or Chatbox Free.
Features:
Voice messages are saved as MP3 files for convenience and compatibility.
Flexible permissions: Control who can use the feature.
Customizable options to enable voice messaging in specific rooms, conversations, or clubs.
Set a maximum recording time to suit your needs.
Features:
Import videos to Forums.
Import videos to Pages.
Import videos to Videobox.
Supports Youtube feed: User, Channel, Playlist, Search Term
Creating tasks to import videos automatically.
Running task manually to import latest 10 videos or all videos.
IPS5.0.0+
Features:
Import videos to Forums.
Import videos to Pages.
Import videos to Videobox.
Supports Youtube feed: User, Channel, Playlist, Search Term
Creating tasks to import videos automatically.
Running task manually to import latest 10 videos or all videos.
This app will list all of your database tables at its settings in your Admin Panel.
Table Structure Details:
You can view the structure of each database table as well as other details, such as how many rows do they have, their collation and engine type. The date when the table was first added to the database and when it was last modified. 
Commands:
You can run several commands such as Showing the create structure of tables, Checking tables, Repair and Optimizing.
Details:
A list of your database details such as the total tables, its size and how much free size is left is available as well.
This can be very useful imo especially if you don't have direct access to the server, and no utilities such as phpMyAdmin are installed. Or if you aren't very comfortable with dealing with the database from phpmyadmin for fear of messing things up, you can use this app as there is Zero chance of messing anything.
It can also come in handy if you have installed a lot of third party custom stuff like apps, plugins etc over the years and you want to have a clear overview of your database. You can do that with ease without having to go to your phpmyadmin.  
IPS5.0.0
This app will list all of your database tables at its settings in your Admin Panel.
Table Structure Details:
You can view the structure of each database table as well as other details, such as how many rows do they have, their collation and engine type. The date when the table was first added to the database and when it was last modified. 
Commands:
You can run several commands such as Showing the create structure of tables, Checking tables, Repair and Optimizing.
Details:
A list of your database details such as the total tables, its size and how much free size is left is available as well.
This can be very useful imo especially if you don't have direct access to the server, and no utilities such as phpMyAdmin are installed. Or if you aren't very comfortable with dealing with the database from phpmyadmin for fear of messing things up, you can use this app as there is Zero chance of messing anything.
It can also come in handy if you have installed a lot of third party custom stuff like apps, plugins etc over the years and you want to have a clear overview of your database. You can do that with ease without having to go to your phpmyadmin.  
🏆 Key Features

League Management
Create and manage multiple leagues with logo, banner, info, custom fields...
Custom league rules and score
Automatically updated league tables based on fixture results
Team Organization
Comprehensive team profiles with logos, descriptions, and statistics
Team roster management with detailed player information
Team fixtures tracking across seasons
Player Database
Complete player profiles with name, photos, info, custom fields...
Highlights of matches involving players.
Custom player fields for sport-specific data
Fixture Management
Easy to create multiple fixtures
Countdown timer
Result recording with detailed match statistics
Comment system
Rating System
Match Event System
Custom fields system
Auto post a topic when a fixture is created
Widget System
Ready-to-use widgets for any page on your site
Fixture lists, league tables, and team information widgets
Supports multiple layouts: list, table, grid, carousel
Support for API integration from thesportsdb.com:
Ability to import leagues, teams, players, and fixtures
Automatic synchronization of fixture scores
Get SportsApp today and transform your sports community into a dynamic, engaging platform that keeps members coming back for more!
IPS5.0.0+
🏆 Key Features

League Management
Create and manage multiple leagues with logo, banner, info, custom fields...
Custom league rules and score
Automatically updated league tables based on fixture results
Team Organization
Comprehensive team profiles with logos, descriptions, and statistics
Team roster management with detailed player information
Team fixtures tracking across seasons
Player Database
Complete player profiles with name, photos, info, custom fields...
Highlights of matches involving players.
Custom player fields for sport-specific data
Fixture Management
Easy to create multiple fixtures
Countdown timer
Result recording with detailed match statistics
Comment system
Rating System
Match Event System
Custom fields system
Auto post a topic when a fixture is created
Widget System
Ready-to-use widgets for any page on your site
Fixture lists, league tables, and team information widgets
Supports multiple layouts: list, table, grid, carousel
Support for API integration from thesportsdb.com:
Ability to import leagues, teams, players, and fixtures
Automatic synchronization of fixture scores
Get SportsApp today and transform your sports community into a dynamic, engaging platform that keeps members coming back for more!
Created to replace the outdated Edit HTML of posts.
Possibilities:
Select users/groups (only admins) that can change HTML code.
Enable/disable logging.
Add/remove icon next to the link.
Supports applications:
Pages
Forums
Commerce
Events
Blogs
Personal Messages
Gallery
Downloads
IPS5.0.0+
Created to replace the outdated Edit HTML of posts.
Possibilities:
Select users/groups (only admins) that can change HTML code.
Enable/disable logging.
Add/remove icon next to the link.
Supports applications:
Pages
Forums
Commerce
Events
Blogs
Personal Messages
Gallery
Downloads
.
This app will monitor your forum and list all changes done to the files within a time frame set by the admin. It will also scan all folders and files inside your forum folder for any potential malicious code and/or backdoor scripts.

File Change Detection:

If the files that have been listed as modified, haven't been changed by you yourself and/or haven't been updated automatically by the system, it could indicate that your forum most likely has been tampered with. Those files might have been changed to include malicious code.

In addition to an existed file being changed/modified, the upload of new file(s) is detected too.

In that case it would be best to immediately check the file(s) in question and contact your host so they can look into the unauthorized file changes and take the necessary actions to plugin the point of entry.

Potential Backdoor Scanning:

What Is a Backdoor?

A backdoor is malicious code injected to valid file(s)  of whatever scripts one is running on their server space, as only one short line of code that looks rather innocent. Or, a backdoor can be a standalone file as well.

They are left behind by hackers once they breach the security of a website to make sure they can get back in even after you secure your website. i.e. it allows them unauthorized and often unrestricted access to a compromised site. Unless you can remove the backdoor(s), there's no stopping them.

Backdoors are hidden from view, and made to look like legitimate files and therefore it can be extremely difficult to find. And that's where this app comes in.

It will scan all lines of code on every single file inside your forum folder for exploitable PHP Functions, PHP Code Execution, Command Execution and Filesystem Functions.

A few Examples:

The mod scans for a very wide array of php&filesystem functions, code&command executions. Below are few of them along with how they can be exploited by hackers.
Command Execution!
exec  - Returns last line of commands output
passthru - Passes commands output directly to the browser
system  - Passes commands output directly to the browser and returns last line
shell_exec - Returns commands output
popen - Opens read or write pipe to process of a command
proc_open  - Similar to popen() but greater degree of control
pcntl_exec - Executes a program
PHP Code Execution!
Apart from eval there are other ways to execute PHP code: include/require can be used for remote code execution in the form of Local File Include and Remote File Include vulnerabilities.
assert()  - identical to eval()
preg_replace('/.*/e',...) - /e does an eval() on the match
create_function()
include()
include_once()
require()
require_once()
Disguised Malicious Code
The use of eval(base64_decode(....)) or eval(gzinflate(base64_decode(..))) which are intended to disguise the nature of the malicious code.

The use of str_rot13 which is heavily used in pair with base64_decode. This too is used to disguise the nature of the malicious code.
False Positives:

All the aforementioned php functions, commands, executions etc are all legit. Ips and all the other php/mysql forum/cms scripts etc make use of them. But unfortunately they are also the most commonly used functions by the bad actors to inject malicious code. Therefore there will be false positives reports.

If you see your forum files mentioned as containing the aforementioned code, you can ignore it. But if any of the forum files is reported as recently modified file(s) by the app and you haven't touched the file(s) in question, then you should check it immediately as the chances are that it's foul play.
IPS5.0.0
.
This app will monitor your forum and list all changes done to the files within a time frame set by the admin. It will also scan all folders and files inside your forum folder for any potential malicious code and/or backdoor scripts.

File Change Detection:

If the files that have been listed as modified, haven't been changed by you yourself and/or haven't been updated automatically by the system, it could indicate that your forum most likely has been tampered with. Those files might have been changed to include malicious code.

In addition to an existed file being changed/modified, the upload of new file(s) is detected too.

In that case it would be best to immediately check the file(s) in question and contact your host so they can look into the unauthorized file changes and take the necessary actions to plugin the point of entry.

Potential Backdoor Scanning:

What Is a Backdoor?

A backdoor is malicious code injected to valid file(s)  of whatever scripts one is running on their server space, as only one short line of code that looks rather innocent. Or, a backdoor can be a standalone file as well.

They are left behind by hackers once they breach the security of a website to make sure they can get back in even after you secure your website. i.e. it allows them unauthorized and often unrestricted access to a compromised site. Unless you can remove the backdoor(s), there's no stopping them.

Backdoors are hidden from view, and made to look like legitimate files and therefore it can be extremely difficult to find. And that's where this app comes in.

It will scan all lines of code on every single file inside your forum folder for exploitable PHP Functions, PHP Code Execution, Command Execution and Filesystem Functions.

A few Examples:

The mod scans for a very wide array of php&filesystem functions, code&command executions. Below are few of them along with how they can be exploited by hackers.
Command Execution!
exec  - Returns last line of commands output
passthru - Passes commands output directly to the browser
system  - Passes commands output directly to the browser and returns last line
shell_exec - Returns commands output
popen - Opens read or write pipe to process of a command
proc_open  - Similar to popen() but greater degree of control
pcntl_exec - Executes a program
PHP Code Execution!
Apart from eval there are other ways to execute PHP code: include/require can be used for remote code execution in the form of Local File Include and Remote File Include vulnerabilities.
assert()  - identical to eval()
preg_replace('/.*/e',...) - /e does an eval() on the match
create_function()
include()
include_once()
require()
require_once()
Disguised Malicious Code
The use of eval(base64_decode(....)) or eval(gzinflate(base64_decode(..))) which are intended to disguise the nature of the malicious code.

The use of str_rot13 which is heavily used in pair with base64_decode. This too is used to disguise the nature of the malicious code.
False Positives:

All the aforementioned php functions, commands, executions etc are all legit. Ips and all the other php/mysql forum/cms scripts etc make use of them. But unfortunately they are also the most commonly used functions by the bad actors to inject malicious code. Therefore there will be false positives reports.

If you see your forum files mentioned as containing the aforementioned code, you can ignore it. But if any of the forum files is reported as recently modified file(s) by the app and you haven't touched the file(s) in question, then you should check it immediately as the chances are that it's foul play.
this plugin will allow your users to complete checkout without needing to register. simply input your email for your new or existing account and new users it will automatically create their user and existing users it will tie the order to your existing account!


this plugin will allow your users to complete checkout without needing to register. simply input your email for your new or existing account and new users it will automatically create their user and existing users it will tie the order to your existing account!


A tiny app that drops members into a random discussion to help them discover great topics they’d otherwise miss. It adds a “Random Topic” button right next to “Start new topic.” The buttons are placed intentionally so members can keep hitting that button again and again.

Drive engagement
Surface long-tail content: Old-but-gold threads get fresh eyes, comments, and reactions.
Reduce choice paralysis: One click, one destination - perfect for new or casual visitors.
Boost session depth: Random jumps keep people moving, increasing time on site and pageviews.


Pro tip: Pair with onboarding or your “Welcome” widget - new members love a guided first click.

Changelog
v1.0.0 – Initial release.
Feedback, bugs, or feature requests? Don’t hesitate to reach out.
IPS5.0.0+
A tiny app that drops members into a random discussion to help them discover great topics they’d otherwise miss. It adds a “Random Topic” button right next to “Start new topic.” The buttons are placed intentionally so members can keep hitting that button again and again.

Drive engagement
Surface long-tail content: Old-but-gold threads get fresh eyes, comments, and reactions.
Reduce choice paralysis: One click, one destination - perfect for new or casual visitors.
Boost session depth: Random jumps keep people moving, increasing time on site and pageviews.


Pro tip: Pair with onboarding or your “Welcome” widget - new members love a guided first click.

Changelog
v1.0.0 – Initial release.
Feedback, bugs, or feature requests? Don’t hesitate to reach out.
Drive engagement - give members a reason to come back tomorrow. Activity Streaks tracks consecutive posting days, shows a friendly widget, and plugs into Achievements so you can award points/badges at milestones (3, 7, 14, 30, 100… you choose).

Highlights
Streak widget with multiple visualizations: Dots (classic), Weekly goal meter, Big number badge, Milestone progress bar, Compact sparkline, Donut meter.
“Best streak” label (member & profile sidebar support).
Achievements action: Streak reaches N days — award points/badges at the exact day threshold.
Admin-friendly rules: create multiple thresholds (e.g., 3/7/14/30/100) with your own points/badges.
End-of-day nudge (optional): configurable reminder hour.
Visibility controls: limit the widget to selected member groups.
Performance aware: lightweight queries with caching; adjustable TTL.
No external services: respects IPS permissions; zero tracking.

nudge.mp4
"Enable end-of-day nudge by default" will show a subtle effect reminding people to post.


Admin controls
Per-widget override of visualization style.
Fixed or auto milestones for bar/donut views.
Optional custom donut goals (CSV).
Group visibility allow-list.
Cache TTL (seconds).
What’s included
Application
Example rule presets to import.
Install & setup (2 minutes)
Upload & install the app in ACP.
Add the Activity Streak widget to a sidebar or block area.
(Optional) In Achievements → Rules, add rules like:
3 days → 10 pts + “Getting Warm” badge
7 days → 25 pts + “1-Week Streak” badge
14 days → 50 pts + “Two Weeks on Fire” badge
30 days → 100 pts + Silver badge
100 days → 300 pts + Gold badge
Save. Members earn awards the moment they hit each threshold.
Notes
Streaks are based on days with at least one qualifying post (or allowed content) - not logins.
Timezone behavior follows your IPS configuration.

Changelog
v1.0.0 – Initial release.

Feedback, bugs or feature requests? Don't hesitate to let me know.
IPS5.0.0+
Drive engagement - give members a reason to come back tomorrow. Activity Streaks tracks consecutive posting days, shows a friendly widget, and plugs into Achievements so you can award points/badges at milestones (3, 7, 14, 30, 100… you choose).

Highlights
Streak widget with multiple visualizations: Dots (classic), Weekly goal meter, Big number badge, Milestone progress bar, Compact sparkline, Donut meter.
“Best streak” label (member & profile sidebar support).
Achievements action: Streak reaches N days — award points/badges at the exact day threshold.
Admin-friendly rules: create multiple thresholds (e.g., 3/7/14/30/100) with your own points/badges.
End-of-day nudge (optional): configurable reminder hour.
Visibility controls: limit the widget to selected member groups.
Performance aware: lightweight queries with caching; adjustable TTL.
No external services: respects IPS permissions; zero tracking.

nudge.mp4
"Enable end-of-day nudge by default" will show a subtle effect reminding people to post.


Admin controls
Per-widget override of visualization style.
Fixed or auto milestones for bar/donut views.
Optional custom donut goals (CSV).
Group visibility allow-list.
Cache TTL (seconds).
What’s included
Application
Example rule presets to import.
Install & setup (2 minutes)
Upload & install the app in ACP.
Add the Activity Streak widget to a sidebar or block area.
(Optional) In Achievements → Rules, add rules like:
3 days → 10 pts + “Getting Warm” badge
7 days → 25 pts + “1-Week Streak” badge
14 days → 50 pts + “Two Weeks on Fire” badge
30 days → 100 pts + Silver badge
100 days → 300 pts + Gold badge
Save. Members earn awards the moment they hit each threshold.
Notes
Streaks are based on days with at least one qualifying post (or allowed content) - not logins.
Timezone behavior follows your IPS configuration.

Changelog
v1.0.0 – Initial release.

Feedback, bugs or feature requests? Don't hesitate to let me know.
This app will log all guests visits at your forum from the moment that it's installed and it will display them in the app's log page. Like that you will have an overview as to what pages hold the interest of your guests. Logs can be then searched based on ip addresses and visit time frame.
Another feature of this app is the use cookies to limit the number of times that your  guests can view pages at your forum. The limit will be for a day, after which it will expire and it will be repeated again after the number of page view limit has been reached again. The whole idea behind this concept is to hopefully motivate guests to register. 
The search bots will not be impacted by this when it comes to spidering your site, because usually bots do not generally use cookies. However, this is an on/off setting.
IPS5.0.0
This app will log all guests visits at your forum from the moment that it's installed and it will display them in the app's log page. Like that you will have an overview as to what pages hold the interest of your guests. Logs can be then searched based on ip addresses and visit time frame.
Another feature of this app is the use cookies to limit the number of times that your  guests can view pages at your forum. The limit will be for a day, after which it will expire and it will be repeated again after the number of page view limit has been reached again. The whole idea behind this concept is to hopefully motivate guests to register. 
The search bots will not be impacted by this when it comes to spidering your site, because usually bots do not generally use cookies. However, this is an on/off setting.
This app will force members to make their first topic in the forum of your choice in order to browse the forums and topics at your forum. 
From the app's settings you can enable/disable the app, select the forum where you want your members to post their first topic, enter your custom error message and exclude groups from this restriction.
IPS5.0.0
This app will force members to make their first topic in the forum of your choice in order to browse the forums and topics at your forum. 
From the app's settings you can enable/disable the app, select the forum where you want your members to post their first topic, enter your custom error message and exclude groups from this restriction.
A tiny add-on that puts a single theme icon next to the user area. Tap it to choose Light, Dark, or System—using IPS’s built-in color-scheme logic. Clean, fast, and theme-friendly.
Highlights
One neutral “theme” icon with a dropdown (Light / Dark / System).
Works in the desktop header and mobile header (same UX everywhere).
Uses IPS core controller—no custom JS frameworks, no settings, no bloat.
Respects safe areas, tooltips, accessibility labels, and your header colors.
IPS5.0.0+
A tiny add-on that puts a single theme icon next to the user area. Tap it to choose Light, Dark, or System—using IPS’s built-in color-scheme logic. Clean, fast, and theme-friendly.
Highlights
One neutral “theme” icon with a dropdown (Light / Dark / System).
Works in the desktop header and mobile header (same UX everywhere).
Uses IPS core controller—no custom JS frameworks, no settings, no bloat.
Respects safe areas, tooltips, accessibility labels, and your header colors.

Top Developers

Last reviews

Applications Directory

A complete and convenient directory of applications for Invision Community, with categorization and sorting options.

Ratings and feedback

Only verified and trusted reviews!

Add new Application

Any developer can add their application to this directory.

You need to create account

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.