livue / livue
Server-driven reactivity for Laravel using Vue.js
Requires
- php: ^8.2
- illuminate/encryption: ^11.0|^12.0|^13.0
- illuminate/filesystem: ^11.0|^12.0|^13.0
- illuminate/http: ^11.0|^12.0|^13.0
- illuminate/routing: ^11.0|^12.0|^13.0
- illuminate/session: ^11.0|^12.0|^13.0
- illuminate/support: ^11.0|^12.0|^13.0
- illuminate/validation: ^11.0|^12.0|^13.0
- illuminate/view: ^11.0|^12.0|^13.0
Requires (Dev)
- orchestra/testbench: ^9.0|^10.0|^11.0
- pestphp/pest: ^3.0
- pestphp/pest-plugin-laravel: ^3.0
- dev-main
- v1.5.17
- v1.5.16
- v1.5.15
- v1.5.14
- v1.5.13
- v1.5.12
- v1.5.11
- v1.5.10
- v1.5.9
- v1.5.8
- v1.5.7
- v1.5.6
- v1.5.5
- v1.5.4
- v1.5.3
- v1.5.2
- v1.5.1
- v1.5.0
- v1.4.8
- v1.4.7
- v1.4.6
- v1.4.5
- v1.4.4
- v1.4.3
- v1.4.2
- v1.4.1
- v1.4.0
- v1.3.1
- v1.3.0
- v1.2.0
- v1.1.0
- v1.0.4
- v1.0.3
- v1.0.2
- v1.0.1
- v1.0.0
- v0.6.3
- v0.6.2
- v0.6.1
- v0.6.0
- v0.5.9
- v0.5.8
- v0.5.7
- v0.5.6
- v0.5.5
- v0.5.4
- v0.5.3
- v0.5.2
- v0.5.1
- v0.5.0
- v0.4.0
- v0.3.2
- v0.3.1
- v0.3.0
- v0.2.6
- v0.2.5
- v0.2.4
- v0.2.3
- v0.2.2
- v0.2.1
- v0.2.0
- v0.1.0
This package is auto-updated.
Last update: 2026-03-31 16:46:47 UTC
README
Server-driven reactivity for Laravel using Vue.js.
Write reactive components with PHP on the server and Vue.js on the client, combining the best of both worlds.
Requirements
| Requirement | Version |
|---|---|
| PHP | 8.2+ |
| Laravel | 11.x / 12.x / 13.x |
| Vue | 3.5+ |
Installation
composer require livue/livue
Quick Start
// app/LiVue/Counter.php namespace App\LiVue; use LiVue\Component; class Counter extends Component { public int $count = 0; public function increment(): void { $this->count++; } public function render(): string { return 'livue.counter'; } }
<!-- resources/views/livue/counter.blade.php --> <div> <span>{{ $count }}</span> <button @click="increment">+</button> </div>
<!-- In any Blade view --> <livue:counter />
Documentation
For full documentation, visit livue-laravel.com/docs.
Changelog
See CHANGELOG.md for release history.
Upgrading
See UPGRADE.md for upgrade instructions.
Contributing
Please see CONTRIBUTING for details.
Security
If you discover a security vulnerability, please see SECURITY for reporting instructions.
Credits
LiVue is heavily inspired by Livewire. A huge thank you to Caleb Porzio and the Livewire team for creating such an amazing tool that inspired this project.
License
LiVue is open-sourced software licensed under the MIT license.