About Flarum
Flarum is a delightfully simple discussion platform for your website. It's fast, free, and easy to use, with all the features you need to run a successful community. It's also extremely extensible, allowing for ultimate customizability.
Goals
Flarum is the combined successor ofesoTalk andFluxBB. It is designed to be:
Fast and simple. No clutter, no bloat, no complex dependencies. Flarum is built with PHP so it’s quick and easy to deploy. The interface is powered byMithril, a performant JavaScript framework with a tiny footprint.
Beautiful and responsive. This is forum software for humans. Flarum is carefully designed to be consistent and intuitive across platforms, out-of-the-box.
Powerful and extensible. Customize, extend, and integrate Flarum to suit your community. Flarum’s architecture is amazingly flexible, with apowerful Extension API.
Free and open. Flarum is released under theMIT license.
You can read more about ourphilosophy and values for Flarum here.
Help the Flarum Project
Flarum isfree, open source software, maintained and governed by volunteers. We rely on community contributions to help us improve and expand Flarum.
🧑💻 If you're a developer, considercontributing to Flarum's core or bundled extensions. This isthe most efficient way to help Flarum, and your work can have a lot of impact: there are thousands of Flarum sites out there, with millions of total end users.
🧩 If there's a feature you're missing, or a theme idea you have,writing a custom extension will make Flarum that much better for you and others.
✒️ If you're experienced in technical writing, your contributions toour documentation could help future users, admins, and developers make the most of Flarum.
🌐 If you speak multiple languages, you couldcontribute translations to could help make Flarum accessible to countless users around the world.
💸 The Flarum Foundation doesn't make money off of Flarum, but does have bills to pay. Donations viaGitHub Sponsors orOpenCollective are always gratefully received. In the past, we've also been able to support some of our core developers financially, so they could work on Flarum part time. This wouldn't be possible without your financial support.
🧑🤝🧑 Joinour community to talk about Flarum development, get help with your instance, or just meet cool people! If you're experienced with Flarum, you can also help out beginners!
🐛 If there's a bug that's bothering you, or a feature idea on your mind, we can't know about it unless you tell us! We track bugs, suggestions, and future development plansvia GitHub issues. If there's already an issue open, adding likes and (constructive) additional information can be very helpful!
📣 And if you like Flarum, please consider blogging/tweeting/talking about it! More people aware of Flarum leads to more people engaging with Flarum, and therefore more activity, better extensions, and faster development.
Flarum wouldn't be possible without our phenomenal community. If you're interested in contributing, see ourdeveloper contribution andother contribution docs for more information.