Modernize and refactor your Laravel applications conveniently from your command line.
Purchase a licenseThe Shift CLI allows you to run automated tasks to modernize and refactor your Laravel applications completely locally, from your command line, in your own environment.
It replaces the old Workbench Desktop app — no more Docker! Essentially, the Shift CLI is a local, streamlined version of the Shift Workbench.
As a command line application, the Shift CLI provides more flexibility. Allowing you to configure and integrate it into your development workflow.
You may run several tasks for free or purchase a license to run all the tasks.
Purchase a license to run premium tasks, receive updates, and access to new tasks for one year.
Yes. You may install the open-source laravel-shift/cli
package to run the free tasks. Once you experience the awesomeness, come back and get your license.
Yes. The Shift CLI is a Composer package like any other. So long as you authenticate with your license key, you may use the Shift CLI in any environment where you can run your project.
Yes. While optimized for a Laravel application, the Shift CLI scans all PHP files. So it should perform its automation on code within a Laravel package as well.
The Shift CLI is about keeping your project fresh. As such, its automation focuses on the latest Laravel features and conventions.
You may use the automated Shifts to upgrade your project to the latest version. Or you may use the Shift Workbench to run tasks on projects running Laravel 6.x or higher.
No problem. Email support@laravelshift.com for answers.
Sign in with any of the following services to connect Shift with your Laravel project.
Don't use one of these services?
Temporarily push your project to a free, private repository on one of these cloud-based services or upgrade your project locally with Shift for Docker.