Hi Flarum Community,
A while ago, I shared a prototype thread about creating a better discovery experience for Flarum extensions. Today, I am incredibly thrilled to announce that we have taken the first massive step toward making this a reality!

The new official Extension Discovery platform is now live at:
👉 https://next.flarum.org/extensions
We wanted to build a modern, fast, and unified hub that bridges the gap between extension developers and forum administrators. While this is just the beginning and currently in beta, it already packs some powerful features under the hood.
🚀 What’s Under the Hood Right Now?
- Automated Discovery & Sync: Extensions published on Packagist are automatically discovered. The platform seamlessly blends data from GitHub and Packagist to build comprehensive extension detail pages.

- The "Featured" Algorithm (Our Secret Sauce): We’ve implemented a custom, advanced algorithm for the Featured page. Much like the YouTube algorithm, it updates dynamically. It ensures brand-new extensions get the visibility they deserve, while also resurfacing older, established extensions whenever they regain momentum or see sudden updates.

- Trending Page: Track what’s hot in the ecosystem! You can now sort extensions based on their daily, monthly, and all-time download counts.

- Flexible Sorting & Filtering: On the main list, you can filter extensions by Flarum compatibility (1.x / 2.x) and categories. You can also sort by recently updated, most downloaded, GitHub stars, or alphabetically (A-Z).

- Dedicated Developer Profiles: Every extension developer now gets a clean, dedicated profile page. Your GitHub data syncs automatically, giving you a beautiful, minimalist link to showcase your entire Flarum portfolio to the world.

👉 https://next.flarum.org/extensions/huseyinfiliz
Note on Sync Times: During this beta phase, newly published extensions might take up to 24 hours to appear in the directory. However, updates to existing extensions are processed much faster. Post-beta, our goal is to eliminate this delay entirely for near-instant indexing.
🔮 The Future Vision (What’s Next?)
This is a long-term project, and we have big plans to make extension pages incredibly robust. Here is a glimpse of what we are brainstorming and planning for the future:
- Deep Flarum Discuss Integration: We want to bring the community discussion directly into the directory. By fetching the Discuss discussion link from the extension's
composer.json, we aim to display recent comments, likes, and other community metadata directly on the extension page.
- AI-Powered Categorization: To go beyond the basic category tags, we plan to utilize AI to analyze extensions and automatically assign smart, highly specific tags for a much deeper and more accurate filtering experience.
- Premium Extensions: In the future, we look forward to integrating and listing premium/paid extensions right alongside open-source ones to fully support our developer ecosystem.
💬 We Want Your Feedback!
Thanks for your feedback on the original prototype. The beta is now live: @KBExit @luceos @IanM @ernestdefoe @Forogramero @treyb @endlessedits @andrewjs18 @Walid @Wlork @GreXXL @JasonHacks @codeX @Bavarian @stryguardian
This platform is built for you the Flarum community. As we refine the beta, we would love to hear your thoughts:
- How does the Featured algorithm feel to you? Are you discovering interesting extensions?
- What features or specific metadata would you love to see added to the extension detail pages or developer profiles?
- Any UI/UX suggestions to make browsing even smoother?
Check it out, play around with the filters, find your own developer profile, and let us know what you think in the replies below!
Happy discovering! 🚀
👉https://next.flarum.org/extensions/