FeatherBB is an open source forum application released under the GNU General Public Licence. It is free to download and use and will remain so. FeatherBB is a fork of FluxBB 1.5 based on Slim Framework and designed to be simple and very lightweight, with modern features: MVC architecture, PDO, OOP and a plugin system. Maybe more? You are more than welcome to join the development :-)
This is FeatherBB v1.0.0 Beta. It is intended for testing purposes only and not for use in a production environment. Please report all the bugs you may encounter to the forums or in the GitHub bug tracker.
- API [adaur]
- New permission systen [beaver]
- Switch parser to TextFormatter [adaur]
- Migrate templates to Twig [adaur]
- Use .env for configuration [adaur]
- Upgrade to Slim version 3 [beaver] [adaur]
- More OOP goodness thanks to static classes (User::, Input::, Post::, ...) [beaver]
- Download and install plugins right from the admin panel [adaur]
- Switch to Json Web Token for authentication [beaver]
- Better installer [beaver]
- Cleaner gettext code [adaur]
- Plugin system and some hooks [beaver] [adaur]
- New architecture ready for Composer [beaver]
- New template system [capkokoon] [adaur]
- Gettext implemented [adaur]
- Dynamic URLs within code [beaver]
- Better permission handling [adaur]
- OOP parser [adaur]
- Major namespaces cleanup [adaur]
- New caching system [capkokoon]
- New error handler [capkokoon]
- New installer [capkokoon]
- Static functions files converted to OOP [capkokoon] [beaver] [adaur]
- New DB Layer [adaur]
- Flash messages [beaver]
- BBCode editor [beaver]
- CSRF tokens [capkokoon]
- Cookie encryption improved [capkokoon]
- htaccess management improved [adaur]
- Integration with Slim Framework v2.6.2 [adaur]
- New parser [ridgerunner]
- MVC architecture [adaur]
- URL rewriting [adaur]
- Routing system [adaur]
- Responsive default style [Magicalex]
- Database schema compatible with FluxBB [adaur]
- Antispam protection [adaur]
- Themes fully customizables [adaur]
- PHP 4 support dropped [adaur]
- PSR-2 compliant [Magicalex]
- A webserver
- PHP 5.5.0 or later
- A database such as MySQL 4.1.2 or later, PostgreSQL 7.0 or later, SQLite 2 or later
- Make use of a PHP accelerator such as OPCache
- Make sure PHP has the zlib module installed to allow FeatherBB to gzip output
- If you download directly from the repository, make sure to run a composer install to setup the dependencies (Slim Framework and some more)
- Homepage: https://featherbb.org
- Documentation: https://featherbb.org/docs/
- Community: https://forums.featherbb.org/
- Chat: https://gitter.im/featherbb/featherbb
- Development: https://github.com/featherbb/featherbb