Simple Machines Forum is a free, open-source PHP forum platform. See its history, features, pros, cons, and how it compares to other bulletin-board software.
Simple Machines Forum (SMF) is open-source forum software that site owners install on their own server to run a discussion board or online community. It is written in PHP and uses MySQL for data storage, and it has been actively developed and maintained since 2003.
SMF's roots go back to YaBB, one of the earliest open-source Perl-based bulletin boards, released in 2001. A group of contributors later rewrote the software from the ground up in PHP and rebranded it as Simple Machines Forum, aiming for a codebase that was easier to run and extend than the tools available at the time.
In 2006 the project split from its original commercial sponsor and moved under Simple Machines LLC, a company registered in Arizona, to keep the software free and independent of outside corporate control. SMF remains free to download and self-host today.
SMF provides the core building blocks expected of forum software: threaded discussion boards, private messaging, user profiles, a permissions and moderation system, and search across posts and topics.
The platform supports a large library of community-created themes and modifications (often called mods) that can add features like social login, gamification, calendars, and custom profile fields without altering the core codebase.
Because SMF is self-hosted, administrators have full control over data, moderation policy, and server-level customization, which appeals to communities that do not want to depend on a third-party SaaS forum host.
SMF itself is free and open source; there is no license fee to download, install, or run the software.
The real cost of running SMF comes from web hosting, a MySQL-compatible database, and any premium third-party themes or modifications a community chooses to install.
Because there is no vendor subscription, ongoing costs depend entirely on hosting choices, making SMF attractive to budget-conscious community operators willing to manage their own server.
Yes. SMF is free, open-source forum software with no license fee. Costs come only from web hosting and any optional premium themes or modifications.
SMF is written in PHP and uses a MySQL-compatible database, and it is designed to run on standard shared or dedicated web hosting.
SMF launched under its current name and codebase in 2003, evolving from the earlier YaBB and YaBB SE open-source bulletin-board projects.
SMF is maintained by Simple Machines LLC, an entity registered in Arizona, along with a community of open-source contributors.
Both are free, self-hosted, PHP-based forum platforms with long histories; the choice often comes down to preferred theme ecosystems, plugin availability, and personal familiarity with each admin interface.
Yes, SMF supports a wide range of community-built themes and modifications that add features without modifying the core software.
Yes, community-maintained language packs let forum administrators run SMF in languages other than English.
SMF remains a solid option for operators who want full control over self-hosted data and are comfortable managing their own server, though newer hosted platforms may offer a more modern out-of-the-box experience.