All Projects β†’ ptondereau β†’ Laravel Packme

ptondereau / Laravel Packme

Licence: mit
A CLI starter pack for developing a package with Laravel 5

Projects that are alternatives of or similar to Laravel Packme

Package Skeleton
πŸ“¦ My base for PHP packages.
Stars: ✭ 6 (-90.62%)
Mutual labels:  laravel, package
Laravel Aws Sns
Laravel package for the AWS SNS Events
Stars: ✭ 24 (-62.5%)
Mutual labels:  laravel, package
Aetherupload Laravel
A Laravel package to upload large files δΈŠδΌ ε€§ζ–‡δ»Άηš„Laravelζ‰©ε±•εŒ…
Stars: ✭ 835 (+1204.69%)
Mutual labels:  laravel, package
Sleepingowladmin
πŸ¦‰ Administrative interface builder for Laravel (Laravel admin)
Stars: ✭ 671 (+948.44%)
Mutual labels:  laravel, package
Laravel Dropbox Driver
A storage extension for Dropbox.
Stars: ✭ 42 (-34.37%)
Mutual labels:  laravel, package
Artisan View
πŸ‘€ Manage your views in Laravel projects through artisan
Stars: ✭ 708 (+1006.25%)
Mutual labels:  laravel, package
Pagarme Laravel
Pagar.me SDK for Laravel applications.
Stars: ✭ 23 (-64.06%)
Mutual labels:  laravel, package
Laravel Ban
Laravel Ban simplify blocking and banning Eloquent models.
Stars: ✭ 572 (+793.75%)
Mutual labels:  laravel, package
Htmlcache
Laravel middleware to cache the rendered html
Stars: ✭ 35 (-45.31%)
Mutual labels:  laravel, package
Laravel Tabler
Laravel Package for integrating Tabler template and this package is Laravel Mix friendly.
Stars: ✭ 20 (-68.75%)
Mutual labels:  laravel, package
Laravel Translatable
A Laravel package for multilingual models
Stars: ✭ 624 (+875%)
Mutual labels:  laravel, package
Laravel Reviewable
Adds a reviewable feature to your laravel app.
Stars: ✭ 57 (-10.94%)
Mutual labels:  laravel, package
Youtube
πŸ”₯ Laravel PHP Facade/Wrapper for the Youtube Data API
Stars: ✭ 610 (+853.13%)
Mutual labels:  laravel, package
Laravel Caffeine
Keeping Your Laravel Forms Awake.
Stars: ✭ 723 (+1029.69%)
Mutual labels:  laravel, package
Befriended
Eloquent Befriended brings social media-like features like following, blocking and filtering content based on following or blocked models.
Stars: ✭ 596 (+831.25%)
Mutual labels:  laravel, package
Laravel Bootstrap Table List
Bootstrap table list generator for Laravel.
Stars: ✭ 16 (-75%)
Mutual labels:  laravel, package
Laravel Acl
This package helps you to associate users with permissions and permission groups with laravel framework
Stars: ✭ 404 (+531.25%)
Mutual labels:  laravel, package
Laravel Cascade Soft Deletes
Cascading deletes for Eloquent models that implement soft deletes
Stars: ✭ 498 (+678.13%)
Mutual labels:  laravel, package
Laravel Mention
a laravel user mentioned package
Stars: ✭ 12 (-81.25%)
Mutual labels:  laravel, package
Laravel Packager
A cli tool for creating Laravel packages
Stars: ✭ 1,049 (+1539.06%)
Mutual labels:  laravel, package

Laravel PackMe

Build Status Code Coverage Scrutinizer Code Quality StyleCI SensioLabsInsight

Laravel PackMe is a project starter pack which combine all basic stuff (src, tests) in order to develop a package for Laravel 5.*. It takes care about tests and best pratices I gathered over some cool repository. With one command line, you are ready to develop a package in good condition. It works like Laravel installer.

Most of this repository's common practices comes from Graham Campbell. You should follow him!

Laravel PackMe was created by, and is maintained by Pierre Tondereau. It utilises Laravel TestBench package. Feel free to check out the change log, license, and contribution guidelines.

Installation

Either PHP 5.5+ or HHVM 3.6+ are required.

To get the latest version of Laravel PackMe, simply require the project using Composer:

$ composer global require ptondereau/laravel-packme

Usage

$ packme create my-package
$ cd my-package/
$ composer install

This will prompt to you so question and it will create a folder my-package/ with all prepared files. Such as laravel installer. You should review composer.json, README.md and LICENSE.

Further Information

There are other classes in this package that are not documented here. This is because they are not intended for public use and are used internally by this package.

License

Laravel PackMe is licensed under The MIT License (MIT).

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].