A small php framework.
Built for PHP 8.3+ — typed params, sub-routers, and middleware without PSR ceremony.
composer require fabianmossberg/indexdotphp
use IndexDotPhp\Router\Request;
use IndexDotPhp\Router\Response;
use IndexDotPhp\Router\Router;
$router = new Router();
$router->get('/hello/:name', [], fn(): Response => Response::ok([
'greeting' => 'Hello, ' . Request::param('name'),
]));
$router->dispatch()->send();