IPB
This technology is used by 8.92% of websites in the Message boards category. The most popular industry vertical is Video Gaming, with Forum/Community being the top subcategory.
What is IPB (Invision Community)?
IPB (Invision Power Board), now branded as Invision Community, is a commercial community platform that combines forum software with content management, commerce, and engagement features. It provides an integrated suite of tools for building and monetizing online communities.
Originally launched in 2002 as Invision Power Board, the platform evolved from pure forum software into a comprehensive community platform. Developed by Invision Power Services, the software competes with XenForo and vBulletin in the commercial forum market while offering broader functionality. Major communities including NASA, Spotify Community, and Evernote Forums run on Invision Community.
Industry Vertical Distribution
Technologies Frequently Used with IPB
| Technology | Co-usage Rate | Website |
|---|---|---|
| MySQL | 99.22% | http://mysql.com |
| PHP | 97.28% | http://php.net |
| jQuery | 91.05% | https://jquery.com |
| CKEditor | 87.94% | http://ckeditor.com |
| Google Code Prettify | 87.16% | http://code.google.com/p/google-code-prettify |
| Mustache | 86.77% | https://mustache.github.io |
| XRegExp | 86.77% | http://xregexp.com |
| Lodash | 86.77% | http://www.lodash.com |
| Hammer.js | 84.05% | https://hammerjs.github.io |
| Underscore.js | 81.71% | http://underscorejs.org |
Platform Features
Forum Features
- Topics and Posts: Full-featured discussion threads with rich formatting
- Q&A Forums: Stack Overflow-style question and answer sections
- Clubs: User-created sub-communities within the main forum
- Reactions: Customizable reaction system with reputation
- Activity Streams: Social-style feeds of community activity
Integrated Applications
- Pages: CMS for creating custom content pages and databases
- Gallery: Image and media sharing galleries
- Downloads: File repository with versioning and reviews
- Calendar: Event scheduling with RSVP and reminders
- Commerce: Sell subscriptions, products, and services
- Blog: Member and staff blogging platform
Engagement Tools
- Achievements: Gamification badges and ranks
- Leaderboards: Top contributor recognition
- Messenger: Real-time private messaging
- Notifications: Push notifications for web and mobile
Administration
Comprehensive admin panel, moderation queue, automated rules, SEO tools, and detailed analytics.
AI-Powered Technology Recommendations
Our AI recommender engine, trained on 100 million data points, suggests these technologies for websites using IPB:
| Technology | AI Score | Website |
|---|---|---|
| CKEditor | 0.54 | http://ckeditor.com |
| Google Code Prettify | 0.53 | http://code.google.com/p/google-code-prettify |
| XRegExp | 0.48 | http://xregexp.com |
| Stimulus | 0.33 | https://stimulusjs.org/ |
| Mustache | 0.28 | https://mustache.github.io |
| SyntaxHighlighter | 0.26 | https://github.com/syntaxhighlighter |
| Microsoft Ajax Content Delivery Network | 0.22 | https://docs.microsoft.com/en-us/aspnet/ajax/cdn/overview |
| Hammer.js | 0.2 | https://hammerjs.github.io |
| Litespeed Cache | 0.18 | https://wordpress.org/plugins/litespeed-cache/ |
| Recent Posts Widget With Thumbnails | 0.17 | https://wordpress.org/plugins/recent-posts-widget-with-thumbnails/ |
IAB Tier 1 Vertical Distribution
Relative Usage by Industry
Market Distribution Comparison
Use Cases
Brand Communities
Companies build customer communities for product support, feedback, and user engagement. The integrated commerce features enable subscription-based communities and premium content access.
Gaming Communities
Game developers and gaming communities use Invision for player forums, guides, and downloads. The gallery and downloads apps serve gaming content needs.
Tech Support Platforms
Software companies deploy Invision for customer support with Q&A forums, knowledge base pages, and file downloads for patches and updates.
Creative Communities
Photography, art, and design communities utilize gallery features for sharing work, forums for discussion, and commerce for selling digital assets.
Membership Organizations
Professional associations and membership organizations use Invision to provide member-only content, event calendars, and discussion forums with subscription management.
Fan Communities
Entertainment fan sites combine forums, galleries, calendars for events, and pages for wiki-style content about their subject matter.
IAB Tier 2 Subcategory Distribution
Top Websites Using IPB
| Website | IAB Category | Subcategory | OpenRank |
|---|---|---|---|
| gibberlings3.net | Video Gaming | Games and Puzzles | 4.55 |
| projectpokemon.org | Video Gaming | Mobile Games | 4.52 |
| lcpdfr.com | Movies | Western Frisian | 4.46 |
| worldwarfare.com | Video Gaming | Forum/Community | 4.26 |
| volvospeed.com | Technology & Computing | Computing | 4.23 |
| legacygt.com | Automotive | Forum/Community | 4.23 |
| pslhub.org | Family and Relationships | Diseases and Conditions | 4.2 |
| greendaycommunity.org | Automotive | Auto Type | 4.17 |
| herkybirds.com | Events and Attractions | Rugby | 4.17 |
| coinpeople.com | Hobbies & Interests | Collecting | 4.16 |
Technical Details
System Requirements
PHP 7.4+ (8.0+ recommended)
MySQL 5.7+ or MariaDB 10.2+
Web Server: Apache or nginx
60MB+ disk space (plus media storage)
Recommended: Elasticsearch for advanced search
Plugin Development
// Application structure
// applications/myapp/Application.php
namespace IPS\myapp;
class _Application extends \IPS\Application
{
public function init()
{
// Application initialization
}
public function defaultFrontNavigation()
{
return [
'rootTabs' => [
[
'key' => 'myapp',
'title' => 'My Application',
'module' => 'main'
]
]
];
}
}
// Hook into existing functionality
class _Hooks_Posts extends \IPS\forums\Topic\Post
{
public function contentImages()
{
$images = parent::contentImages();
// Modify images array
return $images;
}
}
REST API
// API endpoint for fetching topics
// GET /api/forums/topics
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://community.example.com/api/forums/topics',
CURLOPT_HTTPHEADER => [
'Authorization: Basic ' . base64_encode($apiKey . ':')
],
CURLOPT_RETURNTRANSFER => true
]);
$response = json_decode(curl_exec($curl), true);
foreach ($response['results'] as $topic) {
echo $topic['title'] . ' - ' . $topic['views'] . ' views';
}
Theme Customization
<!-- Template syntax -->
{{if member.member_id}}
Welcome, {member.name}!
{{else}}
<a href="{url="app=core&module=system&controller=login"}">Sign In</a>
{{endif}}
{{foreach $topics as $topic}}
<div class="topic">
{$topic.title}
</div>
{{endforeach}}
Usage by Domain Popularity (Top 1M)
Usage by Domain Age
The average age of websites using IPB is 14.1 years. The average OpenRank (measure of backlink strength) is 2.74.
Licensing and Comparison
Licensing Options
- Self-Hosted License: One-time purchase with optional renewal for updates
- Cloud Hosting: Monthly subscription with hosting included
- Applications: Core forum included, additional apps sold separately
- Commerce: Transaction fees may apply on cloud plans
Key Benefits
- Integrated Suite: Forum, CMS, commerce in one platform
- Modern Interface: Clean, responsive design
- Active Development: Regular updates and new features
- Migration Tools: Import from vBulletin, phpBB, XenForo
- Cloud Option: Managed hosting eliminates server management
Considerations
- Higher total cost if purchasing all applications
- Learning curve for development and customization
- Smaller marketplace than XenForo or vBulletin
Comparison
- vs XenForo: More integrated apps, XenForo simpler and focused
- vs vBulletin: More modern, active development
- vs Discourse: Traditional forum vs chat-style, PHP vs Ruby
- vs phpBB: Commercial with more features vs free basic forum
Emerging Websites Using IPB
| Website | IAB Category | Subcategory | OpenRank |
|---|---|---|---|
| cheatenginebrasil.com.br | Video Gaming | Video Game Genres | 0 |
| keypro.com | Automotive | Auto Type | 0 |
| team-ira.com | Technology & Computing | Computing | 0 |
| swapmeetonline.com.au | Technology & Computing | Home Security | 0 |
| jamerspad.com | Technology & Computing | Forum/Community | 0 |
Technologies Less Frequently Used with IPB
| Technology | Co-usage Rate | Website |
|---|---|---|
| Yandex.Direct | 0.39% | http://partner.yandex.com |
| Liveinternet | 0.39% | http://liveinternet.ru/rating/ |
| HubSpot | 0.39% | https://www.hubspot.com |
| Lua | 0.39% | http://www.lua.org |
| OpenResty | 0.39% | http://openresty.org |
