Forums made simple. Modern, fast, and free!


Elegant UI

Mobile First


Fast & Light



Localised into many languages with 34 translation packs

język polski
turkish extensions experience pack
bahasa melayu
brazilian portuguese
arabic language
bosnian extended pack
portuguese (pt-pt)
swedish for flarum extensions
simplified chinese



A perfect example of Flarum's customizability. This highly customised Dutch developer community has a unique layout, with beautiful elements like a custom loader. Created by the author of the popular SEO and Support Platform extensions.


As a leading British telephone network, giffgaff serves millions of customers. Through innovative use of Flarum, they've built up a passionate peer support community, improving support and engaging customers.

Seek Adventure

An avid adventurer and hiker, Mike has found Flarum to be an excellent platform for blogging about his trips, discussing gear, and meeting fellow hiking enthusiasts.


Flarum 0.1.0-beta.13 Released
Hello to my magnificent Flarumites!
As we meet the month of May, it is with great merriment that I present our newest release:

Flying Fox

flying fox bat

📣 The Release

This release contains several new items and fixes, as we continue to refine the core software on the way to our stable version.

🔔 What’s Changed?

We spent this release focused on changes to make the experience better for Flarum, both for the great developers in our community and for administrators of Flarum sites.
There are a bunch more! If you're into this, feel free to scour our changelogs and releases on GitHub.

👨‍💻 For Developers

If you are a developer please read this carefully, there are several breaking changes in this release!
Due to popular request, we're including information about extension breaking changes into this announcement. Beta 13 has several breaking changes that you should be aware of! See the full upgrade guide in our docs.
  • PHP 7.1 is no longer supported.
  • Zend libraries have been completely removed, please update to the Laminas packages instead.
  • The Flarum\Util\Str class has been been removed.
  • Several events have been removed, please use the new extenders as a replacement..
  • The LanguagePack extender now only adds translation keys for extensions that are enabled. In case language packs do not seem to load all extension translations, language pack authors should confirm the yaml files in their language extension use the correct extension id (replace / with - and drop flarum-ext- or flarum-; fancy/flarum-ext-boo becomes fancy-boo).
  • Other changes are mentioned in the Beta 13 Upgrade guide below.
Developers are recommended to check the changelogs of relating packages when they discover issues. You can review the Beta 13 Update guide to ensure your extensions are up to date.
If you have any questions or run into any obstacles in upgrading, please open a new discussion in the Dev tag or find us in #extend on our Discord.

⤴️ Upgrading

Before you run the upgrade, make sure to create a backup of your public/assets directory, your composer.json and your database!

Step 1: Ensure you are on version 0.1.0-beta.12 in your Admin Dashboard or by running php flarum info (use the previous release notes for upgrading from an earlier version)
Step 2: Disable all 3rd party extensions.
Step 3: Run the following commands:

If Composer v1:
composer update --prefer-dist --no-dev -a --with-all-dependencies
php flarum migrate
php flarum cache:clear
If Composer v2:
Warning: Composer 2 may cause issues during install/update, if you experience issues please open a new discussion under the support tag.
composer update --prefer-dist --no-plugins --no-dev -a --with-all-dependencies
php flarum migrate
php flarum cache:clear
Step 4: Use your newly-upgraded Flarum site!
If you run into any problems, please open a new discussion in the Support tag. There may be discussions of similar issues, but open a new one anyway, it helps us get your specific problem resolved faster.
If the problem persists – we're here to help! Make sure to mention the Flarum version you are on or the output of php flarum info. Please also include the output of composer why-not flarum/core v0.1.0-beta.13

🙇‍♀️ Acknowledgements

Flarum releases wouldn't be possible without a multitude of people, our thanks go out to all of them! Thank you...
To everyone who contributed code this release, especially @rob006, @SychO, @Kylo, oddjob79, @Littlegolden, @ianm, andreasjacobsen93, w-4 and anyone else we've missed;
To our eagle-eyed bug reporters, especially @Littlegolden, @matteocontrini, davwheat, markiemm and anyone else we've missed;
To the incredible team behind Flarum, including @Franz, @luceos, @jordanjay29, @datitisev, @clarkwinkelmann, @tankerkiller125, @askvortsov, @Liberty, @Digital, @Pollux, @katos, @Kyrne and @Ralkage;
To every Open Collective supporter and Github Sponsor, but especially Glowing Blue AG and @QuiteNicely. And also @ianm, @danielunited, @phenomlab, Jian Gong, Donald Broussard, Timotheus Pokorra, Shridhar Kamma, Ken Lam, Guitar, @BartVB, Patrik Kernstock, @tankerkiller125, @demianh, @Edmilerad, Andrei Telteu, @TLingC, @malago, @hrvoje_hr and @cubixel ;
Your continued support is extremely helpful, being fundamental to stable development for Flarum! Help us become a sustainable project by backing us on Open Collective or on GitHub
And finally, to you for your ongoing support and enthusiasm that keeps us all going!
Dev Diary: Beta 14
This is a placeholder, usually you would see some information about our kick off meeting. That meeting is planned for coming Friday, so there's nothing to say to you right now except that Beta 13 just got released 😄.
Feel free to use the Follow button to get notified whenever we talk about development of the upcoming Beta 14 release.
Now that we've managed to stick to releasing within reasonable margins of our deadline, let me tell you that beta 14 is to be released in three months (early August). We need this extra month because beta 14 checks off an important task from our checklist; the frontend rewrite and upgrade. I'm hoping to share more information about this rewrite the coming weeks.
Blackout Tuesday
Today we protest George Floyd's death. Racial injustice and police violence have no place in modern society. By breaking our silence, we reject ignorance to stand with those that are and have been mistreated by society, by white supremacists and government institutions. For the upcoming 24 hours we are in dark mode.
Presenting: Flarum Merch!
Hello, my fellow Flarumites!
I know you've been excited by Flarum and the software project. So many of you have asked, "How can I show my support?" We've made donations available through OpenCollective and Github Sponsors, but for some of you that's just not enough. For you, a collection of pixellated rewards and virtual pats on the back are not enough. No, you need something more real!
For those of you, I now present our long-awaited solution:

Flarum merchandise is now available!

Flarum has partnered with Cypher Market, a company focused on providing FOSS projects with sustainable merchandise. They work hard to make relatable designs that look good. Not only that, they source materials that are environmentally friendly including their clothing which is almost all 100% cotton. Cypher Market works with many other notable software projects, such as Akaunting, KeePassXC, Monero, QubesOS, etc, and they contribute 50% of their profits to the software projects they support. We're proud to join forces with them to produce the first Flarum merchandise.
screenshot of Flarum merchandise options available on Cypher Market
You can find these options available at merch.flarum.org or by browsing Cypher Market itself.
Right now, there are two separate t-shirt designs and a couple stickers that can be ordered. Cypher Market handles all the payment, processing, and shipments for these orders, and they ship worldwide!
I can't wait to see my fellow Flarumites decked out in cool shirts or plastering stickers over everything they own.
Dev Diary: Beta 13
This is a placeholder, usually you would see some information about our kick off meeting. That meeting is planned for coming Friday, so there's nothing to say to you right now except that Beta 12 just got released.
Feel free to use the Follow button to get notified whenever we talk about development of the upcoming Beta 13 release.
Seeing how well we did with our last release, let's be naughty again by mentioning we target the release of beta 13 for early May 2020 🥳



Learn how to harness the extensibility of Flarum to create your own extensions and customize your community.



Help us make Flarum even more powerful and customizable! Every bug report, pull request, and documentation improvement is a huge help.


Built with the best tools

Have you ever changed tires with a spoon? Using the right tools for the job is key to success. We thank our technology partners for their generous product donations!