MyBB is free, open source forum software written in PHP, supporting MySQL, MariaDB, PostgreSQL and SQLite.
- Stars
- 756
- Forks
- 270
- Open issues
- 192
- Last commit
- yesterday
What is it?
SMF is open-source community forum software written in PHP. It lets site owners set up their own discussion board for an online community, and it is distributed under the BSD 3-clause license.
This repository is the development source for the project. Official release packages are available from the project's download site and need no extra setup, while running from the source code requires installing dependencies with Composer v2 or higher. The repository has separate branches for maintaining version 3.0 and version 2.1.
Developers who want to contribute fork the repository, sign off their commits under the project license, and open pull requests, with bug fixes for 3.0 targeted at the release-3.0 branch. Security issues are reported through the project's website.
Key features
- 01Free, open-source forum software written in PHP
- 02Installs from official release packages without extra setup
- 03Source code managed with Composer dependencies
- 04Separate maintenance branches for versions 3.0 and 2.1
Use cases
- Running a self-hosted discussion board for a community or hobby group
- Customizing or extending forum software by forking the source code
- Contributing bug fixes to an established PHP forum project
Quick start
- 1
Install Composer v2 or higher from getcomposer.org
- 2
Install the dependencies from the source checkout
composer install - 3
Alternatively, for development, install the developer dependencies
COMPOSER_NO_DEV=0 composer install - 4
Or download an official release from the downloads website and follow the wiki installation guide
Things to know
- Running from the GitHub source requires Composer and extra setup steps.
- Licensed under BSD 3-clause with contributions under a separate DCO sign-off requirement.
In collections
Topics
FAQ
- What is SMF?
- Simple Machines Forum (SMF), free open-source PHP software for running your own online community or discussion forum. SMF is open-source community forum software written in PHP. It lets site owners set up their own discussion board for an online community, and it is distributed under the BSD 3-clause license.
- Is SMF free to use? What license does it have?
- SMF is open source under the Other license. Check the license terms before using it in commercial products.
- Is SMF still maintained?
- Actively maintained. The last commit to SMF was on Nov 5, 2026.
- What can I use SMF for?
- Running a self-hosted discussion board for a community or hobby group Customizing or extending forum software by forking the source code Contributing bug fixes to an established PHP forum project
- How do I install SMF?
- Install Composer v2 or higher from getcomposer.org Install the dependencies from the source checkout: composer install Alternatively, for development, install the developer dependencies: COMPOSER_NO_DEV=0 composer install Or download an official release from the downloads website and follow the wiki installation guide
- Where can I get SMF?
- The source code and installation instructions are on GitHub: https://github.com/SimpleMachines/SMF
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A free, open-source bulletin board (forum) software written in PHP, with its development repository including version 2 history.
Node.js forum software with real-time discussions, backed by Redis, MongoDB or PostgreSQL.
A PHP-powered blog engine with an editor, media library, themes, plugins and built-in anti-spam for self-hosted blogs.
A modern, self-hosted Python/Django forum application with React-based frontend, moderation tools, polls, private threads and OAuth sign-in.
Open-source community forum platform with built-in chat, themes, and plugins, self-hostable on your own infrastructure.