rlanvin/php-rrule
Lightweight, fast PHP implementation of RFC 5545 recurrence rules (RRULE) for calculating recurring dates and events. Supports iteration, human-readable output, and Composer install.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| tplaner/when | 0.87 | tplaner/when is a PHP library for recurring dates and times. It generates schedules, calculates occurrences, and supports natural-language recurrence rules, making it useful for calendars, reminders, bookings, and event planning. | 525 | 532 | 90 | 43K | 2 | 5.7 | 26.4 | MIT | — | |
| simshaun/recurr | 0.86 | PHP library for RFC5545 RRULE recurrence rules. Build rules from strings or fluent setters, then transform them into DateTime occurrences via transformers. Useful for calendars and recurring events with time zone support. | 1,603 | 1,612 | 153 | 512K | 36 | 24.9 | 51.4 | NOASSERTION | — | |
| florianv/business | 0.85 | Laravel package to validate, normalize, and format business identifiers and tax numbers (VAT, SIRET/SIREN, etc.) across multiple countries. Provides rules/helpers for forms and models, making compliant input handling and display easy. | 358 | 361 | 25 | 8K | 61 | 20.7 | 38.2 | MIT | 4 years ago | |
| blairpaul09/calendar | 0.85 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| directorytree/cadence | 0.85 | Cadence adds driver-based scheduling to Laravel Eloquent models. Attach one or many cron or RRULE recurrence schedules to any model, and Cadence tracks and dispatches events automatically when they're due. | 58 | 58 | 3 | 547 | 0 | 21.0 | 16.4 | MIT | 1 week ago | |
| canvural/larastan-strict-rules | 0.84 | Extra strict, opinionated PHPStan rules for Laravel. Install via Composer, include rules.neon, and enable or disable checks like no dynamic where, no facades, no global helpers, and no validation in controllers. | 91 | 90 | 7 | 26K | 0 | 27.1 | 39.2 | MIT | 2 months ago | |
| rewieer/taskschedulerbundle | 0.84 | TaskSchedulerBundle makes it easy to schedule recurring PHP tasks with cron-style expressions. Register tasks as services, run them through a single console command, and manage background jobs cleanly in Symfony applications without extra infrastructure. | 63 | 63 | 18 | 4K | 3 | 2.1 | 25.8 | MIT | 2 years ago | |
| andreia/filament-recurrence | 0.84 | Filament Recurrence adds a user-friendly recurring schedule field to Filament forms. Configure frequencies, intervals, weekdays, and end dates, then save recurrence rules with your models for easy reuse and display. Ideal for events, appointments, and reminders. | 21 | — | 6 | — | 0 | 18.6 | — | MIT | 1 month ago | |
| rennokki/schedule | 0.84 | Manage Laravel scheduled tasks from the database instead of the console kernel. Define frequencies with a fluent API, track run history, and control jobs through a built-in manager, no code deploys needed to adjust schedules. | 155 | — | 15 | — | 0 | 0.7 | — | MIT | 7 years ago | |
| frequence-web/calendr-bundle | 0.83 | A Symfony bundle that integrates the Calendr calendar library into your application, offering ready-made services, configuration, and Twig helpers so you can build, render, and manage calendars and events with minimal setup. | 23 | 24 | 8 | 178 | 1 | 0.8 | 13.5 | — | — | |
| eluceo/ical | 0.83 | eluceo/ical is a PHP library that lets you create RFC 5545-compliant .ics calendar files through a clean domain abstraction, with a separate presentation layer handling output. Install via Composer. | 1,175 | 1,194 | 171 | 436K | 41 | 48.1 | 61.4 | MIT | 3 months ago | |
| lorisleiva/cron-translator | 0.83 | Laravel/PHP package that turns CRON expressions into human-readable text, e.g. "30 22 * * *" becomes "Every day at 10:30pm." Supports 20 locales and optional 24-hour time formatting. Install via Composer: composer require lorisleiva/cron-translator. | 316 | 316 | 61 | 431K | 3 | 23.3 | 49.3 | MIT | 3 months ago | |
| toiba/fullcalendar-bundle | 0.83 | Symfony bundle that integrates FullCalendar into your app, with controllers, Twig helpers, and event loaders so you can render interactive calendars and manage events with minimal configuration. | 0 | 18 | — | 2 | — | 0.0 | 6.6 | — | — | |
| asantibanez/livewire-calendar | 0.83 | Livewire Calendar is a Laravel Livewire component for rendering monthly calendars with events. It supports day and event clicks, custom event content, and easy integration with Eloquent models, making it simple to add interactive scheduling to Livewire apps. | 969 | 973 | 228 | 4K | 24 | 20.4 | 21.7 | MIT | 11 months ago | |
| rikudou/cron-bundle | 0.83 | A lightweight Symfony bundle for defining and managing cron jobs in PHP. Register scheduled tasks as services, trigger them from a single system cron entry, and keep recurring application jobs like cleanup, sync, and notifications organized and easy to maintain. | 3 | 3 | 3 | 200 | 0 | 0.1 | 23.6 | MIT | — | |
| fullcalendar/fullcalendar | 0.83 | FullCalendar is a full-sized drag-and-drop JavaScript calendar with a modular plugin system and easy theming. Install via npm or the standard CDN bundle, then add plugins for day grid, time grid, and interaction. Official React, Angular, and Vue 3 connectors included. Learn more at fullcalendar.io. | 20,734 | 20,683 | 3,712 | 944 | 1,025 | 89.7 | 31.6 | MIT | 3 weeks ago | |
| tattali/calendar-bundle | 0.82 | A Symfony bundle for rendering responsive calendars in Twig, with month, week, and day views. Feed events through flexible providers, customize templates and styling, and add schedulers or event calendars to any Symfony app with minimal configuration. | 170 | — | 23 | — | 3 | 21.8 | 0.4 | MIT | 2 weeks ago | |
| yohang/calendr | 0.82 | Calendr is an object-oriented PHP calendar library for creating, managing, and rendering calendars and events. It supports recurring events, multiple calendars, and flexible output via renderers, making it easy to integrate scheduling into PHP applications. | 467 | 475 | 66 | 3K | 10 | 8.8 | 16.1 | MIT | 11 months ago | |
| interwal-net/filament-visual-cron-builder | 0.82 | A Filament plugin that adds a visual cron expression builder for Laravel scheduling, letting you create and preview cron schedules through an intuitive UI instead of writing expressions by hand. | 0 | — | 0 | — | 3 | 13.5 | 0.4 | MIT | 4 months ago | |
| sylius/calendar | 0.82 | Sylius Calendar Component provides date handling utilities for PHP applications. A lightweight package for working with dates and related calendar concerns in your project. | 9 | 9 | 8 | 54K | 1 | 1.1 | 51.5 | — | 3 years ago |
How can I help you explore Laravel packages today?