PHPackages                             nanuc/loggy - 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. nanuc/loggy

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

nanuc/loggy
===========

Helper to create loggy messages

1.0.7(6y ago)53.6k1[3 PRs](https://github.com/nanuc/loggy/pulls)MITPHP

Since Apr 6Pushed 3y ago1 watchersCompare

[ Source](https://github.com/nanuc/loggy)[ Packagist](https://packagist.org/packages/nanuc/loggy)[ RSS](/packages/nanuc-loggy/feed)WikiDiscussions master Synced 1w ago

READMEChangelog (8)Dependencies (1)Versions (12)Used By (0)

Loggy
=====

[](#loggy)

This is a helper to include the [Loggy](https://loggy.live) in your Laravel projects. Loggy enables you to quickly send log messages to a central place where they are displayed in real-time.

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

[](#installation)

### Install via composer

[](#install-via-composer)

You can install the package via composer:

```
composer require nanuc/loggy

```

### Generate a key

[](#generate-a-key)

Afterwards generate a key so that Loggy is able to identify logs coming from you:

```
php artisan loggy:key

```

The output of the command shows you your future Loggy link. Open this link now in a browser before you test your Loggy installation.

You can set the key `LOGGY_KEY` in `.env` to anything you want. Just remember that all apps with the same key share the same URL.

### Test Loggy

[](#test-loggy)

You can send a test entry to Loggy:

```
php artisan loggy:test

```

If everything went right you should see two entries popping up on the openend website.

Usage
-----

[](#usage)

Just put the following in your Laravel code to send information to Loggy:

```
loggy($myMessage);

```

`myMessage` can be basically anything.

### Time measurement

[](#time-measurement)

You can start and stop a time measurement with

```
loggy_start('name-of-time-measurement');
do_something();
loggy_stop('name-of-time-measurement');

```

The name is optional and defaults to "Measurement".

### Blade

[](#blade)

You can also use loggy in your Blade views.

```
@loggy($myMessage)

```

More information
----------------

[](#more-information)

### Why?

[](#why)

When starting to work with Laravel Vapor we realized how great this product of the Laravel team is! But our app showed different behaviour on the production system than in our development system. Finding the issues was very hard because logging in the Vapor console is not as intuitive as we were used to from our local systems. So we built a helper that just sends logging entries to a dashboard in realtime - "Loggy" was born. We asked ourselves the question: why not open it to any Laravel developer? We found no negative answer, so: here we go! And it's not just great for Vapor - it helps even with your local development.

### What does it do with my data?

[](#what-does-it-do-with-my-data)

Receive it - display it - forget it. Data is persisted in no way. Which means your Loggy page has to be open in a browser to receive the data.

###  Health Score

31

—

LowBetter than 68% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity22

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity62

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 ~1 days

Total

8

Last Release

2223d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/9dd4066526f273592da88a5b863d5302bb171dd626ffd3e646a0f282a0dc4db2?d=identicon)[oleloSebastian](/maintainers/oleloSebastian)

---

Top Contributors

[![SebastianSchoeps](https://avatars.githubusercontent.com/u/44115562?v=4)](https://github.com/SebastianSchoeps "SebastianSchoeps (1 commits)")

### Embed Badge

![Health badge](/badges/nanuc-loggy/health.svg)

```
[![Health](https://phpackages.com/badges/nanuc-loggy/health.svg)](https://phpackages.com/packages/nanuc-loggy)
```

###  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)
