JoliNotif – отправка уведомлений на рабочем столе из php приложения

Работает на Linux, Windows или MacOS.

include __DIR__.'/vendor/autoload.php';

use Joli\JoliNotif\Notification;
use Joli\JoliNotif\NotifierFactory;

// Create a Notifier
$notifier = NotifierFactory::create();

// Create your notification
$notification =
    (new Notification())
    ->setTitle('Notification title')
    ->setBody('This is the body of your notification')
    ->setIcon(__DIR__.'/path/to/your/icon.png')
    ->addOption('subtitle', 'This is a subtitle') // Only works on macOS (AppleScriptNotifier)
    ->addOption('sound', 'Frog') // Only works on macOS (AppleScriptNotifier)
;

// Send it
$notifier->send($notification);

https://github.com/jolicode/JoliNotif

thomasjohnkane/snooze – пакет для упрощения автоматизации будущих уведомлений и напоминаний в Laravel

use Thomasjohnkane\\Snooze\\Traits\\SnoozeNotifiable;

class User extends Model {
    use SnoozeNotifiable;

    // ...
}

// Schedule a birthday notification
$user->notifyAt(new BirthdayNotification, Carbon::parse($user->birthday));

// Schedule for a week from now
$user->notifyAt(new NextWeekNotification, Carbon::now()->addDays(7));

// Schedule for new years eve
$user->notifyAt(new NewYearNotification, Carbon::parse('last day of this year'));

https://github.com/thomasjohnkane/snooze

jGrowl – плагин уведомлений на сайте

jGrowl - плагин уведомлений на сайте

Плагин jGrowl позволяет выводить уведомления на странице. После подключения плагина это будет не сложнее чем вызвать alert (но в отличие от последнего, jGrowl не приостановит выполнения других скриптов на странице).

Плагин обладает настраиваемым оформлением, полезными исчерпывающими настройками и позволяет обрабатывать основные события: открытие и закрытие уведомлений (причем обработчики разделены на момент перед открытием/закрытием и по их завершению.
Оф.страница