PHPackages                             rogervila/laravel-schedule-loop - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. rogervila/laravel-schedule-loop

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

rogervila/laravel-schedule-loop
===============================

Run Laravel commands every N seconds (60 by default)

2.1.0(5y ago)11.4k[1 issues](https://github.com/rogervila/laravel-schedule-loop/issues)MITPHPCI failing

Since Jun 4Pushed 4y ago1 watchersCompare

[ Source](https://github.com/rogervila/laravel-schedule-loop)[ Packagist](https://packagist.org/packages/rogervila/laravel-schedule-loop)[ RSS](/packages/rogervila-laravel-schedule-loop/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (5)Dependencies (4)Versions (8)Used By (0)

[![Laravel Schedule Loop](https://camo.githubusercontent.com/fe81b9dcbb7effa7e986e91bfb3918de47811995de753fd7751a3975d58fa455/68747470733a2f2f696d6167652e666c617469636f6e2e636f6d2f69636f6e732f7376672f323431332f323431333639372e737667)](https://camo.githubusercontent.com/fe81b9dcbb7effa7e986e91bfb3918de47811995de753fd7751a3975d58fa455/68747470733a2f2f696d6167652e666c617469636f6e2e636f6d2f69636f6e732f7376672f323431332f323431333639372e737667)

Laravel Schedule Loop
=====================

[](#laravel-schedule-loop)

[![Quality Gate Status](https://camo.githubusercontent.com/ae91bce5870447e8bb39f855c9fa480c09d5091bc90fd55d3d4224bc69613f98/68747470733a2f2f736f6e6172636c6f75642e696f2f6170692f70726f6a6563745f6261646765732f6d6561737572653f70726f6a6563743d726f67657276696c615f6c61726176656c2d7363686564756c652d6c6f6f70266d65747269633d616c6572745f737461747573)](https://sonarcloud.io/dashboard?id=rogervila_laravel-schedule-loop)[![Coverage](https://camo.githubusercontent.com/07c7ce6b3921040d7146e8e1e097ec09766da828416c02732658febda68746b0/68747470733a2f2f736f6e6172636c6f75642e696f2f6170692f70726f6a6563745f6261646765732f6d6561737572653f70726f6a6563743d726f67657276696c615f6c61726176656c2d7363686564756c652d6c6f6f70266d65747269633d636f766572616765)](https://sonarcloud.io/dashboard?id=rogervila_laravel-schedule-loop)[![StyleCI](https://camo.githubusercontent.com/6bf8bf7ec326e9fb32f7f79669c948e86020ddc3372e3171df248ecf34175115/68747470733a2f2f6769746875622e7374796c6563692e696f2f7265706f732f3236393137383430382f736869656c643f6272616e63683d6d6173746572)](https://github.styleci.io/repos/269178408)[![Latest Stable Version](https://camo.githubusercontent.com/92c272d7e5c13e63b99e23c06d67ddd4e5d15269802f854e62716e4319f16166/68747470733a2f2f706f7365722e707567782e6f72672f726f67657276696c612f6c61726176656c2d7363686564756c652d6c6f6f702f762f737461626c65)](https://packagist.org/packages/rogervila/laravel-schedule-loop)[![Total Downloads](https://camo.githubusercontent.com/73a428219da9ac946876512016574188aa2e72fa3e63d430c1ef1216da714ad7/68747470733a2f2f706f7365722e707567782e6f72672f726f67657276696c612f6c61726176656c2d7363686564756c652d6c6f6f702f646f776e6c6f616473)](https://packagist.org/packages/rogervila/laravel-schedule-loop)[![License](https://camo.githubusercontent.com/80eb2c7aa26da4eb62ec5be3382c0b5b33f4fd109e479907d292e55ddf17e841/68747470733a2f2f706f7365722e707567782e6f72672f726f67657276696c612f6c61726176656c2d7363686564756c652d6c6f6f702f6c6963656e7365)](https://packagist.org/packages/rogervila/laravel-schedule-loop)

About
-----

[](#about)

This package provides a `schedule:loop` command for Laravel that runs any command every N seconds (60 by default)

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

[](#installation)

```
composer require rogervila/laravel-schedule-loop
```

Usage
-----

[](#usage)

By default, it will loop `schedule:run` every 60 seconds

```
php artisan schedule:loop

# Is the same as

php artisan schedule:loop 60 schedule:run
```

You may specify the loop sleep time with an integer

```
# Will run schedule:run every 120 seconds.
php artisan schedule:loop 120

# Will run inspire every 5 seconds.
php artisan schedule:loop 5 inspire
```

License
-------

[](#license)

Laravel Schedule Loop is open-sourced software licensed under the [MIT license](https://opensource.org/licenses/MIT).

Icons made by [iconixar](https://www.flaticon.com/authors/iconixar "iconixar") from [www.flaticon.com](https://www.flaticon.com/ "Flaticon")

###  Health Score

24

—

LowBetter than 32% of packages

Maintenance0

Infrequent updates — may be unmaintained

Popularity17

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity60

Established project with proven stability

 Bus Factor1

Top contributor holds 92.3% 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 ~44 days

Total

5

Last Release

1990d ago

Major Versions

0.0.5 → 1.0.02020-06-04

1.1.0 → 2.0.02020-09-08

### Community

Maintainers

![](https://www.gravatar.com/avatar/351443b7d23e94fcf31b250db90f0b9578cc9fd8e0cefbed9666467e3e9cb571?d=identicon)[rogervila](/maintainers/rogervila)

---

Top Contributors

[![rogervila](https://avatars.githubusercontent.com/u/6053012?v=4)](https://github.com/rogervila "rogervila (12 commits)")[![dependabot-preview[bot]](https://avatars.githubusercontent.com/in/2141?v=4)](https://github.com/dependabot-preview[bot] "dependabot-preview[bot] (1 commits)")

---

Tags

laravelschedulerlaravelschedulerunloopschedule run

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/rogervila-laravel-schedule-loop/health.svg)

```
[![Health](https://phpackages.com/badges/rogervila-laravel-schedule-loop/health.svg)](https://phpackages.com/packages/rogervila-laravel-schedule-loop)
```

###  Alternatives

[livewire/volt

An elegantly crafted functional API for Laravel Livewire.

4195.3M84](/packages/livewire-volt)[laraveljutsu/zap

A flexible, performant, and developer-friendly schedule management system for Laravel

1.4k69.1k](/packages/laraveljutsu-zap)[forxer/laravel-gravatar

A library providing easy gravatar integration in a Laravel project.

4235.6k](/packages/forxer-laravel-gravatar)[iteks/laravel-enum

A comprehensive Laravel package providing enhanced enum functionalities, including attribute handling, select array conversions, and fluent facade interactions for robust enum management in Laravel applications.

2516.7k](/packages/iteks-laravel-enum)[edofre/laravel-fullcalendar-scheduler

Laravel component for fullcalendar scheduler module

251.5k](/packages/edofre-laravel-fullcalendar-scheduler)[calendart/office365-adapter

Office365 Adapter for CalendArt

1213.8k](/packages/calendart-office365-adapter)

PHPackages © 2026

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