Break your app into packages and components that scale smoothly.
Define routes with powerful, readable syntax. Blazing fast and intuitive.
Use clean, expressive templates with sectioning, includes, and logic.
<?php
use App\Controllers\HomeController;
Route::get('/', [HomeController::class, 'index']);
Route::post('/user/create', function () {
return View::render('user.create');
});
User::create([
'name' => 'Mark',
'email' => 'mark@example.com'
]);
Explore official tools designed to boost your development β whether you're adding a feature or scaffolding an entire app.
Plug-and-play user auth with login, register, reset out of the box.
Auto-discoverable packages via composer + Squehub naming conventions.
Built-in test helpers, assertions, and CLI testing support.
Quickly scaffold routes, models, views, migrations, and more.
Get started with the Squehub CLI, packages, or create your own.
Read DocumentationSquehub powers modern web applications across the globe.
Feature | Squehub | Laravel | Symfony |
---|---|---|---|
Modular Packages | β | β | β οΈ |
CLI Generator | β | β | β |
Blade-like Templating | β | β | β |
Built-in Auth Scaffolding | β | β | β |
Weβre open-source and growing. Connect with fellow developers!