PHPackages                             kolab/libcalendaring - 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. kolab/libcalendaring

ActiveRoundcube-plugin[Utility &amp; Helpers](/categories/utility)

kolab/libcalendaring
====================

Library providing common functions for calendaring plugins

3.6.1(11mo ago)113.8k↑13.8%153AGPLv3PHPPHP &gt;=7.2.0

Since Sep 15Pushed 11mo ago3 watchersCompare

[ Source](https://github.com/kolab-roundcube-plugins-mirror/libcalendaring)[ Packagist](https://packagist.org/packages/kolab/libcalendaring)[ Docs](https://git.kolab.org/diffusion/RPK/)[ RSS](/packages/kolab-libcalendaring/feed)WikiDiscussions master Synced 2w ago

READMEChangelogDependencies (2)Versions (18)Used By (3)

```
Library providing common functions for calendar-based plugins
-------------------------------------------------------------

Provides utility functions for calendar-related modules such as

* alarms display and dismissal
* attachment handling
* iCal parsing and exporting
* iTip invitations handling

iCal parsing and exporting is done with the help of the Sabre VObject
library [1]. It needs to be insalled with Roundcube using composer:

  $ composer require "sabre/vobject" "~4.5.1"

[1]: http://sabre.io/vobject/
```

###  Health Score

46

—

FairBetter than 92% of packages

Maintenance52

Moderate activity, may be stable

Popularity31

Limited adoption so far

Community21

Small or concentrated contributor base

Maturity67

Established project with proven stability

 Bus Factor1

Top contributor holds 60% 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 ~287 days

Recently: every ~541 days

Total

15

Last Release

332d ago

Major Versions

1.0.16 → 3.2.72015-03-12

PHP version history (3 changes)1.0.14PHP &gt;=5.3.0

3.2.16PHP &gt;=5.4.0

3.6.0PHP &gt;=7.2.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/ca375ba7fba191a133e70100629611d9f4277281366188c7798da7ae39d92218?d=identicon)[roundcubedev](/maintainers/roundcubedev)

---

Top Contributors

[![thomascube](https://avatars.githubusercontent.com/u/1577511?v=4)](https://github.com/thomascube "thomascube (9 commits)")[![alecpl](https://avatars.githubusercontent.com/u/546788?v=4)](https://github.com/alecpl "alecpl (5 commits)")[![frederic34](https://avatars.githubusercontent.com/u/3624836?v=4)](https://github.com/frederic34 "frederic34 (1 commits)")

### Embed Badge

![Health badge](/badges/kolab-libcalendaring/health.svg)

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

###  Alternatives

[roundcube/roundcubemail

The Roundcube Webmail suite

7.1k3.2k3](/packages/roundcube-roundcubemail)[roundcube/carddav

CardDAV adapter for connecting to CardDAV-enabled addressbooks

28162.4k](/packages/roundcube-carddav)[fisharebest/webtrees

webtrees online genealogy

81026.1k26](/packages/fisharebest-webtrees)[lochmueller/calendarize

Create a structure for timely controlled tables (e.g. events) and one plugin for the different output of calendar views (list, detail, month, year, day, week...). The extension is shipped with one default event table, but you can also 'calendarize' your own table/model. It is completely independent and configurable! Use your own models as event items in this calender. Development on https://github.com/lochmueller/calendarize

77170.1k15](/packages/lochmueller-calendarize)[toteph42/identity_switch

This plugin allows users to switch between different identities (and check for new mails) in a single Roundcube session.

241.6k](/packages/toteph42-identity-switch)[seb1k/elastic2022

Modern skin based on elastic

511.8k](/packages/seb1k-elastic2022)

PHPackages © 2026

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