The Webmasters FAQ outlines the nature of acceptable questions for this site: researching available solutions and providing anecdotal advice falls outside the purpose of this StackExchange site, so this type of question would be better-suited to chat or another discussion forum.
That being said, there are a variety of free and open source content management systems, as well as licensed software and paid services, which may meet your requirements.
Some of the most popular forum scripts include:
CMS |
Price |
Language |
Pros |
Cons |
PHPBB |
PHP |
free and open source |
it's been around for a long time, so there are lots of documentation and mods for it. Has lots of features. |
installing mods is not easy. |
Fluxbb |
PHP |
free and open source) |
very lightweight and simple |
hard to install mods, not a lot of features. |
vBulletin |
PHP |
pricing varies by suite |
very robust and powerful, widely used |
very expensive |
Vanilla Forums |
PHP |
free |
easy to use, with a great user interface |
isn't like a traditional forum, and some of the features, like badges, aren't free. |
BBPress |
PHP |
free and open source |
plugin version integrates really well with wordpress, simple, seo-friendly urls built in, easy to modify and hack if you know wordpress. |
often need to integrate bbpress with your wordpress theme. |
SMF |
PHP |
free and open source |
great mods, and a great community |
can be hard to customize if you aren't used to the admin interface |
MyBB |
PHP |
free and open source |
tons of features |
amount of features can be overwhelming |
XenForo |
PHP |
commercial |
lots of great features, such as badges. |
it's not free. |
Ninja Post |
PHP |
commercial |
hosted solution, real time updates. |
Not free. |
nodeBB |
javascript |
open source |
superfast and realtime, built on nodejs & redis |
Does't integrate with existing website/user system and difficult to customize. |
Codoforum |
PHP |
free |
Modern, Unconventional with rich content support |
It is still a very new forum |
IP.Board |
PHP |
commercial |
Modern, flexible |
Requires core package which is very expensive |
PlushForums |
PHP |
commercial |
Easy to use, real-time updates, hosted |
Not free |
Flarum (EsoTalk successor) |
PHP |
open source |
very sleek and simple interface |
early beta |
All of the forum software listed above are built around the concept of mods (plugins) which extend the application's functionality - there are many mods, with new mods authored every day.
Sites like forum-software.org can help you compare different forum software, and have forum comparison tools and in-depth reviews.
If you have researched different forum software and available mods but cannot find anything that will meet your needs, you should consult a developer (or do it yourself) who can build something to your specifications either as a mod for an existing forum script or as a stand-alone application.
Discontinued software
Formerly listed here, and for sake of completion moved down instead of removed:
- EsoTalk (php, open source)
- Pros: Simple, with a sleek interface
- Cons: ?