Hey devs! 👋
If you've ever been buried deep in Laravel debugging and got tired of switching back and forth to check storage/logs/laravel.log
, this one’s for you.
I just published a new VS Code extension:
🚀 What It Does
Laravel Log Watcher
is a lightweight VS Code extension that watches your Laravel log file and pops up a toast notification whenever it changes.
No need to reopen or manually tail your log files anymore.
⚙️ Features
✅ Real-time watching of Laravel logs
🔔 Customizable notifications
🛠️ Set your log file path (relative or absolute)
🎚️ Toggle watcher on/off via command
🧘 Zero distractions – it works quietly in the background
🧪 Use Case
Imagine this: you're debugging an API controller. Instead of tailing the log in a separate terminal or reopening the log file 20 times a minute...
With this extension, VS Code simply notifies you when something hits the log. That's it. Simple. Helpful. Seamless.
🔧 Setup
- Install from Marketplace
- Configure your log path (if different):
"laravelLogWatcher.logFilePath": "storage/logs/laravel.log",
"laravelLogWatcher.notificationMessage": "Laravel log updated!",
"laravelLogWatcher.enabled": true
- Run
Toggle Laravel Log Watcher
from the Command Palette to enable or disable at any time.
🔮 Coming Soon
I’m planning to add:
- ✅ Log tailing panel (live view)
- ✅ Severity detection (error, warning, info)
- ✅ Status bar toggler
💬 Feedback Wanted
If you try it out, I’d love to hear your thoughts, feature ideas, or bug reports.
Open an issue or star the repo on GitHub:
🔗 https://github.com/AbiruzzamanMolla/laravel-log-watcher
🙌 Thanks
This is a small weekend tool I built scratching my own itch as a Laravel developer.
Hope it helps you too! 🚀