opcodesio/log-viewer
A fast, beautiful Laravel log viewer for browsing and managing logs in storage/logs and beyond. Search and filter entries by level, share links, download/delete files, preview logged mails, support multiple hosts, dark mode, mobile UI, and API access.
grep, tail) with a UI-driven solution for non-engineers (e.g., QA, support teams).ERROR) during outages./log-viewer).multiple host support).laravel-logger, stern) for speed or scripting."Log Viewer eliminates the friction of debugging Laravel apps by replacing manual log parsing with a searchable, filterable UI—saving engineers hours per week during incidents. For $0 cost, it reduces dependency on third-party tools (e.g., Sentry, Datadog) for basic log needs, while its API access opens doors for future automation. The mobile-friendly design ensures on-call teams can triage issues from anywhere. Let’s pilot it in staging to measure time savings before rolling out to production."
Key Metrics to Track Post-Adoption:
*"This is a drop-in replacement for
tail -f storage/logs/laravel.log—but with superpowers:
- Instant search/filter by log level, keywords, or time range.
- Visual stack traces for Laravel exceptions (no more copying/pasting to IDE).
- Dark mode + mobile support for late-night debugging.
- API access to build custom dashboards or alerts.
Why not build it?
- 3 weeks of dev time vs. 1-hour Composer install.
- Actively maintained (Laravel 13 support, security patches).
- Extensible for custom log formats (e.g., add your own parser in 10 lines).
Proposal:
- Install in staging this sprint (
composer require opcodesio/log-viewer).- Test with the Horizon/Redis logs—our biggest pain point.
- If it saves >5 hours/month, we’ll roll it out to prod."*
Engineering Considerations:
/var/log/custom.log) via config./log-viewer).How can I help you explore Laravel packages today?