{"repo":"skywarth/chaotic-schedule","free":true,"listed":false,"github":"https://github.com/skywarth/chaotic-schedule","clone":"git clone https://github.com/skywarth/chaotic-schedule.git","description":"Randomize scheduled command execution time and date intervals via pRNGs","language":"PHP","stars":123,"topics":["command","laravel","laravel-package","mersenne-twister","php","prng","random","schedule","laravel-random","php-prng"],"license":"GPL-3.0","category":"api-integrations-sdks","readme_excerpt":"Chaotic Schedule Laravel package for randomizing command schedule intervals via pRNGs. Packagist: https://packagist.org/packages/skywarth/chaotic-schedule Table of Contents - Installation - Problem Definition - Use Cases - Documentation - How to Use - Random Time Macros - atRandom - dailyAtRandom - hourlyAtRandom - hourlyMultipleAtRandom - Random Date Macros - Info for Nerds - Consistency, seed and pRNG - Asserting the chaos - Performance - Roadmap & TODOs - Migration guide - Credits & References Installation 0. Consider the requirements and compatibilities Package version PHP version Laravel version Status Remarks ----------------- ------------- --------------------- -------- ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- v3.0.0 =8.3 =v13.x ✅ Latest stable version. Targets Laravel 13 and PHP 8.3+. v2.0.0 =8.1 =v9.x =7.4 Problem Definition Ever wanted to run your scheduled commands on random times of the day, or on certain days of the week? Or you may need to send some notifications not on fixed date times, but rather on random intervals hence it feels more human . Then this is the package you're looking for. This Laravel packages enables you to run commands on random intervals and periods while respecting the boundaries set exclusively by you. Use Cases - I have a command to","default_branch":null,"files":null,"tree":[],"storefront":"/r/skywarth","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/skywarth/chaotic-schedule/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}