Livewire is a full-stack framework for Laravel that allows you to build dynamic UI components without leaving PHP.
You can read the official documentation on the Livewire website.
git clone git@github.com:livewire/livewire.git && cd livewire
composer setupThis installs PHP and JS dependencies and sets up ChromeDriver for browser tests.
composer test:unit # unit tests
composer test:browser # browser tests (headless)
composer test:browser:headed # browser tests (opens Chrome)
composer test:browser -- --filter="SupportCSP" # specific testsTo build the JS assets after making changes: npm run build
Thank you for considering contributing to Livewire! You can read the contribution guide here.
In order to ensure that the Laravel community is welcoming to all, please review and abide by Laravel's Code of Conduct.
Please review our security policy on how to report security vulnerabilities.
Livewire is open-sourced software licensed under the MIT license.