Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Laravel Good Log Viewer Laravel Package

golovchanskiy/laravel-good-log-viewer

LaravelGoodLogViewer is a simple log reader, parser, and viewer for Laravel 5. Install via Composer, register the service provider and facade, publish config/translations, then browse logs at /logs. Includes English and Russian locales.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Debugging & Observability: Accelerates incident response by providing a structured, user-friendly log viewer for Laravel 5.x applications, reducing reliance on manual log parsing (e.g., tail -f storage/logs/laravel.log).
  • Developer Experience (DX): Enables self-service debugging for non-engineering teams (e.g., QA, support) by exposing logs via a web interface, cutting down on triage time.
  • Cost Efficiency: Avoids building a custom log viewer from scratch, leveraging an open-source solution with minimal maintenance overhead.
  • Localization Needs: Supports Russian/English out-of-the-box, useful for multilingual teams or global applications.
  • Legacy System Upgrades: Ideal for Laravel 5.x applications where migrating to newer Laravel versions (with built-in log improvements) isn’t feasible or urgent.

When to Consider This Package

  • Avoid if:
    • Using Laravel 6+: Newer versions include native log improvements (e.g., laravel-debugbar, laravel-log-viewer packages) or better tooling (e.g., Laravel Forge, Nova).
    • Needing advanced features: No log filtering, search, or retention management; lacks integration with monitoring tools (e.g., Sentry, Datadog).
    • Requiring scalability: Single-file viewer isn’t designed for high-traffic log analysis or distributed systems.
    • Security concerns: Public /logs endpoint may expose sensitive data without additional hardening (e.g., auth middleware).
  • Look elsewhere if:
    • You need structured logging (e.g., ELK Stack, Loki) or log aggregation.
    • Your team prefers CLI tools (e.g., laravel-log-reader) or third-party SaaS (e.g., LogRocket, Honeybadger).
    • Laravel 5.x is end-of-life (package hasn’t been updated since 2016).

How to Pitch It (Stakeholders)

For Executives: "This lightweight package adds a self-service log viewer to our Laravel 5.x app, cutting debugging time by 30%+ for our team. For ~$0 in dev effort, we get a web-based alternative to manual log parsing—critical for our legacy system where upgrading isn’t an option. Minimal risk, high ROI for support and QA."

For Engineering: "A 5-minute setup gives us a /logs endpoint to replace tail -f. No dependencies, no bloat—just a clean UI for Laravel 5 logs. Perfect for quick triage, but note: no auth by default (we’ll need to wrap it in middleware). Tradeoff: simplicity over scalability."

For Developers: "Need to debug a production issue fast? Hit /logs for a formatted view of Laravel logs—no CLI juggling. Supports English/Russian, and the code is trivial to extend if we need filters later. Downside: only works for Laravel 5, and the package is abandoned (but stable)."

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
hexters/coinpayment
rjcodes/rjcms
act-training/laravel-permissions-manager
alimarchal/laravel-chart-of-accounts
babenkoivan/elastic-scout-driver
mkwebdesign/filament-watchdog-v5
renatomarinho/laravel-page-speed
zedmagdy/filament-business-hours
renatovdemoura/blade-elements-ui
devgeek/beacon-admin
benjamin-rqt/data-watcher-bundle
atriumphp/atrium
sandermuller/package-boost-laravel
sandermuller/boost-skills
redaxo/core
yusufgenc/filament-api-forge
l3aro/rating-star-for-filament
leek/filament-subtenant-scope
anil/file-picker
broqit/fields-ai