PHPackages                             aeon-php/calendar-rector - 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. aeon-php/calendar-rector

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

aeon-php/calendar-rector
========================

Rector rule to migrate from DateTimeInterface to Aeon DateTime

1.x-dev(4y ago)287.0k[1 PRs](https://github.com/aeon-php/calendar-rector/pulls)MITPHPPHP &gt;=7.4.2

Since Jun 20Pushed 3y ago1 watchersCompare

[ Source](https://github.com/aeon-php/calendar-rector)[ Packagist](https://packagist.org/packages/aeon-php/calendar-rector)[ Fund](https://flow-php.com/sponsor)[ GitHub Sponsors](https://github.com/norberttech)[ RSS](/packages/aeon-php-calendar-rector/feed)WikiDiscussions 1.x Synced today

READMEChangelogDependencies (4)Versions (2)Used By (0)

Aeon
====

[](#aeon)

[![Minimum PHP Version](https://camo.githubusercontent.com/0e9ac047546796cfdbe1423d1f4d91c8f37d2fbb11614a7900bb7686aaa5401f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7068702d253345253344253230372e342d3838393242462e737667)](https://php.net/)[![Latest Stable Version](https://camo.githubusercontent.com/c8f985301d4de551abc88badb3ed12c9458b3c80fc23ec9dee94734068b1eb52/68747470733a2f2f706f7365722e707567782e6f72672f61656f6e2d7068702f63616c656e6461722d726563746f722f76)](//packagist.org/packages/aeon-php/calendar-rector)[![Latest Unstable Version](https://camo.githubusercontent.com/bbdc1ef5ee12ba7fd1688c197e6a5846f3cce5cceb6ed589e782c54ffd527596/68747470733a2f2f706f7365722e707567782e6f72672f61656f6e2d7068702f63616c656e6461722d726563746f722f762f756e737461626c65)](//packagist.org/packages/aeon-php/calendar-rector)

Time Management Framework for PHP

> The word aeon /ˈiːɒn/, also spelled eon (in American English), originally meant "life", "vital force" or "being", "generation" or "a period of time", though it tended to be translated as "age" in the sense of "ages", "forever", "timeless" or "for eternity".

[Source: Wikipedia](https://en.wikipedia.org/wiki/Aeon)

Aeon is a set of libraries that makes easier to work with PHP Date &amp; Time in elegant Object Oriented way.

Please read [Official Documentation](https://aeon-php.org/docs/calendar/).

###  Health Score

25

—

LowBetter than 37% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity26

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity37

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% 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

Unknown

Total

1

Last Release

1786d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/52325810?v=4)[norbert-tech](/maintainers/norbert-tech)[@norbert-tech](https://github.com/norbert-tech)

---

Top Contributors

[![norberttech](https://avatars.githubusercontent.com/u/1921950?v=4)](https://github.com/norberttech "norberttech (31 commits)")

---

Tags

calendarimmutablerectorautomated refactoring

###  Code Quality

Static AnalysisRector

### Embed Badge

![Health badge](/badges/aeon-php-calendar-rector/health.svg)

```
[![Health](https://phpackages.com/badges/aeon-php-calendar-rector/health.svg)](https://phpackages.com/packages/aeon-php-calendar-rector)
```

###  Alternatives

[eluceo/ical

The eluceo/iCal package offers an abstraction layer for creating iCalendars. You can easily create iCal files by using PHP objects instead of typing your \*.ics file by hand. The output will follow RFC 5545 as best as possible.

1.2k17.5M47](/packages/eluceo-ical)[aeon-php/calendar

PHP type safe, immutable calendar library

2079.7M16](/packages/aeon-php-calendar)[spatie/icalendar-generator

Build calendars in the iCalendar format

6787.4M9](/packages/spatie-icalendar-generator)[spatie/laravel-google-calendar

Manage events on a Google Calendar

1.4k1.5M21](/packages/spatie-laravel-google-calendar)[league/period

Time range API for PHP

7335.4M21](/packages/league-period)[kigkonsult/icalcreator

iCalcreator is the PHP implementation of rfc2445/rfc5545 and rfc updates, management of calendar information

2462.6M16](/packages/kigkonsult-icalcreator)

PHPackages © 2026

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