
Gamepedia PRO - Game Library Extension
Transform your gaming forum with a professional game library powered by IGDB!
๐ฎ What is Gamepedia?
Gamepedia is a premium extension that brings the power of the Internet Game Database (IGDB) directly into your Flarum forum. Perfect for gaming communities, it creates a beautiful, searchable game library and automatically connects your discussions to relevant games.
โจ Key Features
Game Library
- Browse your curated game collection with a responsive grid layout
- Search games by name
- Filter by genre (Action, RPG, Adventure, etc.)
- Sort by release date (newest/oldest) or alphabetically
- Infinite scroll with "Load More" pagination
Game Detail Pages
Each game has its own dedicated page featuring:
- High-quality cover and header artwork from IGDB
- Game summary and description
- Developer and publisher information
- Genre tags
- Release date
- Embedded YouTube trailer
- Related discussions automatically linked by title matching
Discussion Widgets
Game information widgets automatically appear on relevant discussions:
- Slider mode: Multiple games rotate with smooth fade animations and progress bar
- Stack mode: Games displayed vertically
- Swipe/drag support for mobile and desktop
- Configurable display limit (1-9 widgets)
Admin Panel
Comprehensive management interface:
- Settings Tab: Configure API credentials and widget behavior
- Games Tab: Add, edit, delete, and sync games
- Search IGDB directly from the admin panel
- Bulk sync all games to refresh data
๐ธ Screenshots






๐ Technical Details
Requirements
- Flarum 1.8+
- PHP 8.1+
- Twitch/IGDB API credentials (free)
What's Included
- Full TypeScript frontend
- Comprehensive API with proper serializers
- Database migrations
- Permission system ("View Gamepedia library")
- Caching system for optimal performance
- Mobile-responsive design using Flarum's CSS variables
๐ฐ Pricing
Lifetime License
Regular Price: $300
Launch Special (Until March 2026): $100
This is my first premium extension, so I'm offering a special launch discount!
What's Included
- โ
Lifetime license (one forum)
- โ
All future updates and bug fixes
- โ
Priority support
Payment Methods
- ๐ณ US Bank Transfer (Wire/ACH/Swift)
- ๐ฐ Crypto (USDT)
๐ 7-Day Free Trial
Try before you buy! I offer a 7-day free trial on your own forum so you can fully test the extension before making a purchase.
How the trial works:
- Contact me to request a trial
- I'll provide you with temporary access to install the extension
- Test all features on your own forum for 7 days
- If you're satisfied, complete the purchase
โ ๏ธ Important: Since this is a digital product, no refunds will be issued after purchase. Please use the 7-day trial period to ensure the extension meets your needs. If you encounter any issues during the trial, let me know and I'll help resolve them before you buy.
๐ฆ Installation via Extension Manager
After purchase, you'll receive a personal access token for the private GitHub repository. Installation is simple using Flarum's built-in Extension Manager:
Step 1: Add Repository
Go to Admin Panel โ Extension Manager โ Composer Tab
Under "Repositories", click Add Repository and enter:
- Name: Gamepedia
- Type: vcs
- URL:
https://github.com/huseyinfiliz/gamepedia

Step 2: Add Authentication
Under "Authentication Methods", click New authentication method and enter:
- Type: GitHub OAuth
- Host: github.com
- Token: Your personal access token (provided after purchase)

Step 3: Save & Install
Click Save Changes on both sections. Your Extension Manager should look like this:

Now go to the Install Tab and search for huseyinfiliz/gamepedia to install!

Updating
To update the extension, simply use the Run Global Update button in Extension Manager.
โ ๏ธ Note: Due to a known bug in Extension Manager, the "Check for Updates" button may not detect new versions for private repositories. Use "Run Global Update" instead to ensure you get the latest version.
๐ง Configuration
Getting IGDB API Credentials (Free)
- Go to dev.twitch.tv/console/apps/create
- Sign in with your Twitch account (2FA must be enabled)
- Create a new application:
- Name: Anything you want
- OAuth Redirect URLs:
http://localhost
- Category: Website Integration
- Client Type: Confidential
- Copy your Client ID and Client Secret
- Enter them in Admin Panel โ Gamepedia โ Settings
The extension handles OAuth token refresh automatically.
๐ Live Demos
Want to see Gamepedia in action? Check out these live sites:
๐ Acknowledgments
Special thanks to @stryguardian from Resofire for being the first customer of this extension! His feedback and support were invaluable in bringing Gamepedia to life. I also want to thank him for allowing me to release this as a paid extension.
๐ Contact & Support
Feel free to ask any questions or request a free trial!
Interested? Reply below or send me a message to get started with your 7-day free trial!