ConsoleTVs/
Bootpack
g4t.io

Bootstrap Laravel 5 Packages with Bootpack

278 stars by Paul Redmond

Laravel 5 package bootstraper

README from ConsoleTVs/Bootpack Open on GitHub →

Description

Bootpack is a laravel 5 package bootstraper that does the following:

  • Creates composer.json for a laravel package
  • Create a basic well structured package directory
  • Adds the local autoloader to the project composer.json
  • Dumps the autoload
  • Adds the package service provider to the laravel project
  • Initiates a git repository
  • Perhaps more ;D

It features a full terminal application based on an artisan command.

Installation

composer require consoletvs/bootpack

Register the service provider to the current project (Not needed if using laravel 5.5+):

ConsoleTVs\Bootpack\BootpackServiceProvider::class

Publish the configuration:

php artisan vendor:publish

Usage

Can't be more simple... rename test/package to the vendor/packagename notation you wish to create.

Example: consoletvs/bootpack

php artisan bootpack:create test/package

You then have a cool functional terminal to help you create the package. Enjoy!

First

Second

Package Structure

Structure

More from the ecosystem

marcreichel/
laya-php
g4t.io
3 53

LayaPHP: Self-Hosted Text Classification for PHP and Laravel

Classify text in PHP without an LLM bill: typed decisions in 100+ languages, self-hosted. Laravel-ready SDK for Laya, a Jev AI alternative.

ai classification decision-engine
marcreichel/laya-php via Laravel News
Josh-Dovey/
postcodes-laravel
g4t.io
5 9

Postcodes for Laravel: GB Postcode Lookup and Geography Data

Postcodes for Laravel adds typed GB postcode lookups, validation, geography data, distance searches, and test fakes through the GB Postcodes API.

Josh-Dovey/postcodes-laravel via Laravel News
RedberryProducts/
mailbox-for-laravel
g4t.io
4 115

Mailbox for Laravel: Preview and Test Rendered Email

Mailbox for Laravel captures outgoing mail in a local dashboard and lets you test rendered HTML, recipients, and attachments with fluent assertions.

RedberryProducts/mailbox-for-laravel via Laravel News