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(9mo ago)213.6k—5%143AGPLv3PHPPHP &gt;=7.2.0

Since Sep 15Pushed 9mo 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 3d 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

47

—

FairBetter than 93% of packages

Maintenance57

Moderate activity, may be stable

Popularity32

Limited adoption so far

Community20

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

287d 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.1k2.4k3](/packages/roundcube-roundcubemail)[roundcube/carddav

CardDAV adapter for connecting to CardDAV-enabled addressbooks

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

webtrees online genealogy

78221.8k23](/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

76166.2k14](/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.

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

Modern skin based on elastic

531.8k](/packages/seb1k-elastic2022)

PHPackages © 2026

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