Packstub.

Partisan — Documentation

Artisan for Laravel packages. Run every make: generator from your package directory and get files in src/ with your package's namespace — models, commands, migrations, factories, tests, and full Filament resources included. Free and open source (MIT), built on Orchestra Testbench and Canvas.

Guides

Guide What it covers
Installation Requirements and the one Composer command it takes
Generators The full make: suite — where each file lands and which namespace it gets
Filament plugins Generating complete Filament resources into your plugin's src/
Configuration testbench.yaml, presets, environment switches, and partisan:about
How it works The Testbench + Canvas architecture underneath

At a glance

composer require --dev packstub/partisan

vendor/bin/partisan make:model Invoice
# → src/Models/Invoice.php with `namespace Acme\Widget\Models;`

Partisan reads your package's composer.json and points the whole generator suite at it — no configuration needed for the common case. Everything the Testbench CLI can do still works from the same binary: serve, migrate, route:list, your package's own commands.