PHPackages                             ammonitenetworks/calendr - 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. ammonitenetworks/calendr

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

ammonitenetworks/calendr
========================

Object Oriented calendar management

1.0.6(12y ago)043MITPHPPHP &gt;=5.3.0

Since Feb 15Pushed 11y ago1 watchersCompare

[ Source](https://github.com/AmmoniteNetworks/CalendR)[ Packagist](https://packagist.org/packages/ammonitenetworks/calendr)[ Docs](https://github.com/yohang/CalendR)[ RSS](/packages/ammonitenetworks-calendr/feed)WikiDiscussions master Synced yesterday

READMEChangelogDependencies (6)Versions (13)Used By (0)

CalendR [![project status](https://camo.githubusercontent.com/b7f0838fde83108b98991c6c7ea1923e6eb80493d8553f3cf35700b74e940855/687474703a2f2f7374696c6c6d61696e7461696e65642e636f6d2f6672657175656e63652d7765622f43616c656e64522e706e67)](https://camo.githubusercontent.com/b7f0838fde83108b98991c6c7ea1923e6eb80493d8553f3cf35700b74e940855/687474703a2f2f7374696c6c6d61696e7461696e65642e636f6d2f6672657175656e63652d7765622f43616c656e64522e706e67) [![Build Status](https://camo.githubusercontent.com/13115e827568beb107654635be346e396c631e7f125bee14c209f26504f52c6a/68747470733a2f2f7365637572652e7472617669732d63692e6f72672f796f68616e672f43616c656e64522e706e673f6272616e63683d6d6173746572)](http://travis-ci.org/yohang/CalendR)
==============================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================

[](#calendr--)

CalendR is an Object Oriented Calendar management library on top of PHP5.3+ Date objects. You can use it to deal with all your needs about calendars and events.

Complete documentation
----------------------

[](#complete-documentation)

Complete documentation is available [here](http://yohang.github.com/CalendR).

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

[](#installation)

CalendR is hosted on [packagist](http://packagist.org), you can install it with composer.

Create a composer.json file

```
    {
        "require": {
            "yohang/calendr": "1.*"
        }
    }
```

Install composer and run it

```
    wget http://getcomposer.org/composer.phar
    php composer.phar install
```

(Optional) Autoload CalendR

```
    require 'vendor/autoload.php';
```

Contribute
----------

[](#contribute)

CalendR is still in beta and all comments/PRs are welcome :)

License
-------

[](#license)

CalendR is licensed under the MIT License - see the LICENSE file for details

TODO (And / Or planned)
-----------------------

[](#todo-and--or-planned)

- Renderers (WIP)
- Add providers for some hosted services
- Add Hour, Minute and Second periods (maybe, don't know if this is really useful).

[![githalytics.com alpha](https://camo.githubusercontent.com/b005643f1d86d8249ba3d07560a5cc7b09ca2101b974b221b6212da7fce161f5/68747470733a2f2f637275656c2d6361726c6f74612e7061676f6461626f782e636f6d2f3664636365306162363539643361363433323938626236343566646236343366 "githalytics.com")](http://githalytics.com/yohan/CalendR)

###  Health Score

29

—

LowBetter than 57% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community12

Small or concentrated contributor base

Maturity65

Established project with proven stability

 Bus Factor1

Top contributor holds 84.6% 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 ~57 days

Total

11

Last Release

4679d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/252ef1f96f55f133c0777de04899a45391b2fcbfced261386a1b36416f66fa4d?d=identicon)[ChrisFrench](/maintainers/ChrisFrench)

---

Top Contributors

[![yohang](https://avatars.githubusercontent.com/u/608984?v=4)](https://github.com/yohang "yohang (159 commits)")[![zanbaldwin](https://avatars.githubusercontent.com/u/123245?v=4)](https://github.com/zanbaldwin "zanbaldwin (21 commits)")[![ovgray](https://avatars.githubusercontent.com/u/2389376?v=4)](https://github.com/ovgray "ovgray (4 commits)")[![bertrandq](https://avatars.githubusercontent.com/u/4091631?v=4)](https://github.com/bertrandq "bertrandq (3 commits)")[![ChrisFrench](https://avatars.githubusercontent.com/u/210848?v=4)](https://github.com/ChrisFrench "ChrisFrench (1 commits)")

---

Tags

eventsdatecalendar

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/ammonitenetworks-calendr/health.svg)

```
[![Health](https://phpackages.com/badges/ammonitenetworks-calendr/health.svg)](https://phpackages.com/packages/ammonitenetworks-calendr)
```

###  Alternatives

[yohang/calendr

Object Oriented calendar management

474621.5k3](/packages/yohang-calendr)[league/period

Time range API for PHP

7335.8M23](/packages/league-period)[aeon-php/calendar

PHP type safe, immutable calendar library

20810.4M16](/packages/aeon-php-calendar)[umulmrum/holiday

A PHP library to compute holidays. It's something :-)

93385.8k1](/packages/umulmrum-holiday)[benhall14/php-calendar

A simple PHP class to generate calendars.

9926.8k](/packages/benhall14-php-calendar)[dereuromark/cakephp-calendar

A CakePHP plugin to easily create calendars.

16112.0k1](/packages/dereuromark-cakephp-calendar)

PHPackages © 2026

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