Plugin System

MyBB has one of the most advanced plugin systems found in bulletin boards today. It takes only minutes to install plugins that can make MyBB suit your needs even better. The active and friendly MyBB community has developed a large amount of plugins that are ready to use; amongst them are plugins to show all unanswered threads, extend the forum statistics, show the permissions one has in a forum and many more.

Plugin manager

Admin CP plugin manager

Hooks are everywhere

Plugin hooks are found throughout MyBB

MyBB's plugin system makes use of hooks found throughout the PHP code. These hooks allow plugins to run code where the hook is placed, which means most plugins will not require you to modify any files. Hooks are even found in the administrator control panel, meaning plugins can add new pages to the Admin CP or add items to existing pages, once again without editing a single file. MyBB's plugin hooks list is quite extensive, meaning that you hardly ever have to modify a file for addition of new features to MyBB, both small and large.

Templates

Template in the Admin CP

New template? No problem!

Plugins can add or modify templates, too

MyBB's plugin system allows for more than just the running of code through hooks. When you activate a plugin, they can add new templates, and even modify existing templates for all existing sets. Because plugins can modify your templates as well, no lengthy step-by-step instructions are necessary for most modifications for your forum - you'll just upload the plugin file, hit Activate, and you're done. Customizing your forum can't get any easier!