MVC style php framework with ability to define routes with http method, path and handler function/name of view to render. Views can also define layouts that they get injected into.
$app = new Application();
$app->router->get('/', function() {
echo "Hello world!";
});
$app->router->get('/about', 'about');
$app->run();
index.php
layout: main
index
main.php
<html>
<body>
{{ content }}
</body>
</html>