Wolff is a ridiculously small and lightweight PHP framework with useful functions and utilities.
Intended for those who want to build light websites without doing everything from scratch or using too large frameworks.
Small. Scalable. Easy. Fast.
Good learning curve
Due to its simplicity, clean documentation and
easy way to use, it gives you the opportunity to learn
it in just one night (sleep included).
The small codebase is one of its advantages, because the best things come in small packages.
With speed in mind
There isn't any kind of bloatware in here, if a resource is
not used, it's not loaded, simple as that. Even some of the core elements of the framework can be disabled.
That's why Wolff is friendly with potato servers.
You can work however you want, most of the Wolff features are completely optional, and don't worry about it if the MVC
is a good structural pattern or not, you aren't tied to
it in any way.
Time to go
Still undecided? Let's stop talking and use it instead.
You are at one composer command of distance.
composer create-project usbac/wolff
Command Line Interface build just for you
We know that sometimes create a new page, extension or language can be tedious.
That's why Wolff comes with an useful CLI. With it you can see and modify the current configuration, routes, make new elements and much more.
λphp wolffie help
ls -> List elements
mk -> Create elements
rm -> Remove elements
set [key] [val] -> Set a config constant
export [query] -> Export a query to a csv file
help [command] -> Get help
version -> Get the Wolff version