Debug your Livewire component state from within your browser.
Upd.: there was added support for Livewire v3. Please, report any issues you may have.
Chrome Manifest V3 supportCheck FF extensionAdd Livewire v3 support- Rewrite tool from scratch with modern stuff (ts, vite, vue3 etc.)
- For Chromium-based browsers (Chrome, Edge, Chromium etc.): https://chrome.google.com/webstore/detail/livewire-devtools/dnociedgpnpfnbkafoiilldfhpcjmikd
- For Firefox: https://addons.mozilla.org/ru/firefox/addon/livewire-devtools/
- Clone this repo
npm install
(Oryarn install
if you are using yarn as the package manager)npm run build
- Open Chrome extension page (chrome://extensions)
- Check "developer mode"
- Click "load unpacked extension", and choose
shells/chrome
.
- Clone this repo
npm install
npm run dev
- A plain shell with a test app will be available at
localhost:8100
.
-
Install
web-ext
$ npm install --global web-ext
Or, for Yarn:
$ yarn global add web-ext
Also, make sure
PATH
is set up. Something like this in~/.bash_profile
:$ PATH=$PATH:$(yarn global bin)
-
Build and run in Firefox
$ npm run build:ff $ npm run zip:ff
When using Yarn, just replace
npm
withyarn
. -
Open "about:addons" in Firefox browser, then click "Install from file" and select built zip-folder.
Thanks goes out to Vue devtools, which were used as a starting point for this.