PHPackages                             manzadey/laravel-orchid-storage-logs - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Logging &amp; Monitoring](/categories/logging)
4. /
5. manzadey/laravel-orchid-storage-logs

ActiveLibrary[Logging &amp; Monitoring](/categories/logging)

manzadey/laravel-orchid-storage-logs
====================================

Package for Laravel Admin Panel Orchid. Allows you to view laravel logs in the Orchid admin panel.

v1.0.2(3y ago)33511MITPHPPHP ^8.1

Since Sep 7Pushed 3y ago1 watchersCompare

[ Source](https://github.com/Manzadey/laravel-orchid-storage-logs)[ Packagist](https://packagist.org/packages/manzadey/laravel-orchid-storage-logs)[ Fund](https://opencollective.com/orchid)[ RSS](/packages/manzadey-laravel-orchid-storage-logs/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (2)Dependencies (4)Versions (7)Used By (1)

Laravel Orchid Storage Logs Screen
==================================

[](#laravel-orchid-storage-logs-screen)

[![Latest Version on Packagist](https://camo.githubusercontent.com/ffd6f546589c1fbbf9f028502281243770905fdbcd4fce45e96afd4c2cf026d8/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6d616e7a616465792f6c61726176656c2d6f72636869642d73746f726167652d6c6f67732e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/manzadey/laravel-orchid-storage-logs)[![Total Downloads](https://camo.githubusercontent.com/e9cc4ccd62f0740841a65b403806d04cf76dd51082d6c5877ed2ace292afd0a4/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6d616e7a616465792f6c61726176656c2d6f72636869642d73746f726167652d6c6f67732e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/manzadey/laravel-orchid-storage-logs)[![PHPUnit Tests](https://github.com/Manzadey/laravel-orchid-storage-logs/actions/workflows/ci.yml/badge.svg)](https://github.com/Manzadey/laravel-orchid-storage-logs/actions/workflows/ci.yml)

This package allows you to view logs directly in the Laravel Orchid admin panel.

### List of logs

[](#list-of-logs)

[![Screenshot List Logs](https://user-images.githubusercontent.com/34869211/225702577-92d0589f-6d01-48b5-8916-16d69918a331.png)](https://user-images.githubusercontent.com/34869211/225702577-92d0589f-6d01-48b5-8916-16d69918a331.png)

### Show Log

[](#show-log)

[![Screenshot Show Log](https://user-images.githubusercontent.com/34869211/225880752-cee63ce3-d091-493d-b02c-8095caff3871.png)](https://user-images.githubusercontent.com/34869211/225880752-cee63ce3-d091-493d-b02c-8095caff3871.png)

Features:
---------

[](#features)

- Download logs
- Views logs
- Delete logs
- Sorting logs by name, date, size
- Filtering logs by name
- Sorting log messages by date, environment, type
- Filtering log messages by environment, type, message

Installation
------------

[](#installation)

You can install the package via composer:

```
composer require manzadey/laravel-orchid-storage-logs
```

Usage
-----

[](#usage)

Optional publish config:

```
php artisan vendor:publish --tag=storage-logs-config
```

Publish routes:

```
php artisan vendor:publish --tag=storage-logs-routes
```

Or add yourself to the file platform.php

```
use Illuminate\Support\Facades\Route;
use Manzadey\LaravelOrchidStorageLogs\Screens as StorageLogScreens;
use Tabuna\Breadcrumbs\Trail;

Route::name('platform.storage-logs.')
    ->prefix('storage-logs')
    ->group(static function() {
        Route::screen('', StorageLogScreens\StorageLogListScreen::class)
            ->name('list')
            ->breadcrumbs(static fn(Trail $trail) : Trail => $trail
                ->parent('platform.index')
                ->push(__('Storage Logs'), route('platform.storage-logs.list'))
            );

        Route::screen('{storageLog}', StorageLogScreens\StorageLogShowScreen::class)
            ->name('show')
            ->breadcrumbs(static fn(Trail $trail, string $storageLog) : Trail => $trail
                ->parent('platform.storage-logs.list')
                ->push($storageLog, route('platform.storage-logs.show', $storageLog))
            );
    });
```

Add a menu item to the method `registerMainMenu()` in the `PlatformProvider` to access logs:

```
use Manzadey\LaravelOrchidStorageLogs\Screen\Actions\StorageLogsMenu;

class PlatformProvider extends OrchidServiceProvider
{
    /**
     * @return Menu[]
     */
    public function registerMainMenu(): array
    {
        return [
            // Menu items

            StorageLogsMenu::make()
                ->route('platform.storage-logs.list'),
        ];
    }
}
```

### Testing

[](#testing)

```
composer test
```

### Changelog

[](#changelog)

Please see [CHANGELOG](CHANGELOG.md) for more information what has changed recently.

Contributing
------------

[](#contributing)

Please see [CONTRIBUTING](CONTRIBUTING.md) for details.

### Security

[](#security)

If you discover any security related issues, please email  instead of using the issue tracker.

Credits
-------

[](#credits)

- [Andrey Manzadey](https://github.com/manzadey)
- [All Contributors](../../contributors)

License
-------

[](#license)

The MIT License (MIT). Please see [License File](LICENSE.md) for more information.

###  Health Score

28

—

LowBetter than 54% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity12

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity60

Established project with proven stability

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~39 days

Recently: every ~48 days

Total

6

Last Release

1147d ago

Major Versions

v0.1.2 → v1.0.02023-03-16

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/34869211?v=4)[Andrey Manzadey](/maintainers/Manzadey)[@Manzadey](https://github.com/Manzadey)

---

Top Contributors

[![Manzadey](https://avatars.githubusercontent.com/u/34869211?v=4)](https://github.com/Manzadey "Manzadey (16 commits)")

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/manzadey-laravel-orchid-storage-logs/health.svg)

```
[![Health](https://phpackages.com/badges/manzadey-laravel-orchid-storage-logs/health.svg)](https://phpackages.com/packages/manzadey-laravel-orchid-storage-logs)
```

###  Alternatives

[psr/log

Common interface for logging libraries

10.4k1.2B9.2k](/packages/psr-log)[itsgoingd/clockwork

php dev tools in your browser

5.9k27.6M94](/packages/itsgoingd-clockwork)[graylog2/gelf-php

A php implementation to send log-messages to a GELF compatible backend like Graylog2.

41838.2M138](/packages/graylog2-gelf-php)[bugsnag/bugsnag-psr-logger

Official Bugsnag PHP PSR Logger.

32132.5M2](/packages/bugsnag-bugsnag-psr-logger)[consolidation/log

Improved Psr-3 / Psr\\Log logger based on Symfony Console components.

15462.2M7](/packages/consolidation-log)[datadog/php-datadogstatsd

An extremely simple PHP datadogstatsd client

19124.6M15](/packages/datadog-php-datadogstatsd)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
