Overview
Laravel Packer is a powerful Command Line Tool developed by Sarthak, designed to streamline the process of creating packages within the Laravel framework. Built on Laravel-zero, it incorporates various features that make package development efficient and user-friendly. Whether you're a seasoned developer or a newcomer to the Laravel ecosystem, Laravel Packer offers a suite of tools that can help simplify your workflow.
This tool allows developers to leverage familiar Artisan commands, create CRUD functionalities effortlessly, and clone repositories with ease. With its detailed tutorials available on YouTube, users have access to valuable resources to get up and running quickly. Overall, Laravel Packer serves as an invaluable asset for anyone looking to enhance their Laravel development experience.
Features
- Creating New Package Scaffolding: Generate the standard package structure effortlessly, with optional fields for metadata provided directly through the command line.
- Familiar Artisan Command Access: Utilize all the traditional Artisan commands to maintain a consistent workflow in your Laravel projects.
- Smart Clone Functionality: Clone repositories with a single command, which not only duplicates the repo but also installs composer and generates a project key if needed.
- Custom Directory Cloning: Specify the directory for your cloned repository using the
--dir= option, providing flexibility in managing your projects.
- Branch Selection: Clone any specific branch from a repository, enabling you to work on different versions of a project seamlessly.
- CRUD Generator: Create complete CRUD functionalities for your Laravel applications with a simple JSON file, ensuring that everything is set up for testing and functionality.
- Migration and Factory Creation: Quickly generate the necessary migration files, models, and factories based on your JSON schema for efficient database management.
- Open Source and MIT License: Benefit from a fully open-sourced package that adheres to the MIT license, allowing for unrestricted usage and modifications.