News

Create Package Scaffolding with Laravel Packer

Published
Create Package Scaffolding with Laravel Packer image

Laravel Packer is a command line tool by Sarthak Shrivastava for speeding up your package creation. You can use all artisan commands while you create a Laravel package, and create CRUD for models you create in your packages. To create a new package you can use the packr CLI, which will create all the package scaffolding for you:

packr new your-package-name {vendor} {author} {author_email}

As you develop your package you can use familiar Artisan commands to generate package controllers, models, etc.:

packr make:controller ExampleController
packr make:model Post

Packer is built with Laravel Zero and you can find detailed tutorials about this combination (published by Sarthak) on his YouTube playlist:

You can learn more about this package, get full installation instructions, and view the source code on GitHub at bitfumes/laravel-packer.

Paul Redmond photo

Staff writer at Laravel News. Full stack web developer and author.

Filed in

Sponsored

masteringlaravel logo
Laravel Code Review

Get expert guidance in a few days with a Laravel code review

Visit Laravel Code Review

The latest

View all →
Securing Filament plugins with Plumb image

Securing Filament plugins with Plumb

Read article
LayaPHP: Self-Hosted Text Classification for PHP and Laravel image

LayaPHP: Self-Hosted Text Classification for PHP and Laravel

Read article
WhenMounted and BigInt Props in Inertia.js v3.8 image

WhenMounted and BigInt Props in Inertia.js v3.8

Read article
Postcodes for Laravel: GB Postcode Lookup and Geography Data image

Postcodes for Laravel: GB Postcode Lookup and Geography Data

Read article
Laravel 14 Adds a defaults() Method to Eloquent Models image

Laravel 14 Adds a defaults() Method to Eloquent Models

Read article
Laravel AI SDK and Laravel MCP Security Fixes: Update Now image

Laravel AI SDK and Laravel MCP Security Fixes: Update Now

Read article