Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
A powerful and easy to configure uptime and ssl monitor
| Date | Stars |
|---|---|
| 2026-07-24 | 1070 |
| 2026-07-25 | 1070 |
| 2026-07-28 | 1070 |
| 2026-07-30 | 1070 |
| 2026-08-06 | 1070 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day
<div align="left">
<a href="https://spatie.be/open-source?utm_source=github&utm_medium=banner&utm_campaign=laravel-uptime-monitor">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://spatie.be/packages/header/laravel-uptime-monitor/html/dark.webp?1">
<img alt="Logo for laravel-uptime-monitor" src="https://spatie.be/packages/header/laravel-uptime-monitor/html/light.webp?1">
</picture>
</a>
<h1>Powerful and easy to configure uptime monitor</h1>
[](https://packagist.org/packages/spatie/laravel-uptime-monitor)
[](LICENSE.md)

[](https://packagist.org/packages/spatie/laravel-uptime-monitor)
</div>
Laravel-uptime-monitor is a powerful, easy to configure uptime monitor. It will notify you when your site is down (and when it comes back up). You can also be notified a few days before an SSL certificate on one of your sites expires. Under the hood, the package leverages Laravel native notifications, so it's easy to use Slack, Telegram or your preferred notification provider.
You'll find extensive documentation on [https://spatie.be/docs/laravel-uptime-monitor]. It includes detailed info on how to install and use the package.
If you're not familiar with Laravel, but still want to use our uptime monitor, take a look at the [uptime-monitor-app](https://github.com/spatie/uptime-monitor-app) repo which contains a stand alone version of this package.
Reading the config file of this package is a good way to quickly get a feel of what `laravel-uptime-monitor` can do. Here's the content of the config file:
```php
return [
/*
* You can get notified when specific events occur. Out of the box you can use 'mail'
* and 'slack'. Of course you can also specify your own notification classes.
*/
'notifications' => [
'notifications' => [
\Spatie\UptimeMonitor\Notifications\Notifications\UptimeCheckFailed::class => ['slack'],
\Spatie\UptimeMonitor\Notifications\Notifications\UptimeCheckRecovered::class => ['slack'],
\Spatie\UptimeMonitor\Notifications\Notifications\UptimeCheckSucceeded::class => [],
\Spatie\UptimeMonitor\Notifications\Notifications\CertificateCheckFailed::class => ['slack'],
\Spatie\UptimeMonitor\Notifications\Notifications\CertificateExpiresSoon::class => ['slack'],
\Spatie\UptimeMonitor\Notifications\Notifications\CertificateCheckSucceeded::class => [],
],
/*
* The location from where you are running this Laravel application. This location will be
* mentioned in all notifications that will be sent.
*/
'location' => '',
/*
* To keep reminding you that a site is down, notifications
* will be resent every given number of minutes.
*/
'resend_uptime_check_failed_notification_every_minutes' => 60,
'mail' => [
'to' => ['[email protected]'],
],
'slack' => [
'webhook_url' => env('UPTIME_MONITOR_SLACK_WEBHOOK_URL'),
],
/*
* Here you can specify the notifiable to which the notifications should be sent. The default
* notifiable will use the variables specified in this config file.
*/
'notifiable' => \Spatie\UptimeMonitor\Notifications\Notifiable::class,
/**
* The date format used in notifications.
*/
'date_format' => 'd/m/Y',
],
'uptime_check' => [
/*
* When the uptime check could reach the urExcerpt of 9,363 characters
Read on GitHubFreek Van der Herten · @spatie · Belgium
415
22
17
Sebastian De Deyne · @spatie · Belgium
9
8
Alex Vanderbist · @spatie · Belgium
8
Adriaan Marain · Belgium
7
4
4
Niels Vanpachtenbeke · @Diagonal-HQ · Belgium
4
Laravel Shift · Laravel Shift
4
3
Jimi Robaer · Belgium
3
Rias · @craftcms · Belgium
3
3
2
2
2
2
2
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:4a847c8434476ddb, topic:monitoring