Welcome to Log Viewer

Log Viewer is a package for Laravel allowing you to easily read, search and manage your Laravel logs. You will no longer need to read the raw Laravel log files trying to find what you're looking for.

It is built from the ground-up with custom indexing methods that make it much faster and efficient than other log viewer packages out there.

The user interface is already built for you, and all that is left for you - is to just run composer require opcodesio/log-viewer.

Let's move to the next step and install Log Viewer.

Frequently Asked Questions

Can I use Log Viewer on an existing Laravel project?

Yes. Log Viewer is isolated from the rest of your app. It has its own route, serves its own assets, etc. All you have to do is visit a particular URL in the browser (configurable).

Can I use Log Viewer on a non-Laravel project?

No. This iteration of Log Viewer is built for Laravel applications only.

Does Log Viewer work with older Laravel/PHP versions?

Log Viewer has these requirements:

  • PHP 8.0 or higher
  • Laravel 8 or higher

What kind of logs does Log Viewer support?

Log Viewer currently only knows how to read these types of logs:

  • Laravel logs
  • Laravel Horizon logs (up to version v9.20)

Other log types are not supported and the files will appear empty inside Log Viewer.


If you have any questions, feedback, or need any help setting up Log Viewer within your project, feel free to reach out via GitHub Discussions or GitHub Issues .